Home › Idioms

At have rotter på loftet

Meaning: To be a little crazy.

Language: Danish

Literally: To have rats in the attic

Category: Animals

Origin: The head as a house with vermin scurrying around upstairs — a Scandinavian cousin of 'bats in the belfry'.

← Back to Idioms

Loading the full interactive collection…