Skip to main content

Definitions by Morphixis

Dumhuvud 

Literally translating to "dumbass" in English. Of Swedish origin.
"you spilled your coffee on me you dumhuvud!" "Im sorry man"
Dumhuvud by Morphixis August 13, 2018