Dumhuvud

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