Dumhuvud Share definition Flag 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 0 0 Get merch Get the Dumhuvud mug. Buy Now — $32.95 See more merch