What is Doodyhead?
a really mean person
"michelle is such a doodyhead"
See fag, asshole, bitch, hoebag, dipstick