IdiomAnimalsDanish

At have rotter på loftet

Meaning: To be a little crazy.

Literally: To have rats in the attic

Example: “Han taler med sine planter; han har vist rotter på loftet.” — He talks to his plants; I think he has a screw loose.

English equivalent: To have a screw loose

Origin: The head pictured as a house, with rats running about in the attic, is a mind not quite in order. It is the Danish counterpart of English "bats in the belfry" and has no documented origin or first use.

Equivalents in other languages

See all 5 languages side by side →

More Danish idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →