Olla pinna kireällä
Meaning: To be on edge and short-tempered.
Language: Finnish
Literally: To have the surface tight
Category: Body & Senses
Origin: A nerve stretched taut to its limit pictures someone ready to snap at the slightest thing.
Loading the full interactive collection…