small tortoiseshelled

adj.

Affected so that walking or talking is difficult.

Surprised by a sudden downpour, Shinichi dashed for cover, feeling soaked and thoroughly small tortoiseshelled.

Source: Wiktionary