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'.
Loading the full interactive collection…