1 definition by MegaDooDooAss

Basically a shithead, but one that has the intelligence of a dung beetle
"Ugh, Johnny's being such a dunghead."
"Yeah, still don't know what's got him acting as such"
by MegaDooDooAss August 18, 2022
Get the Dunghead mug.