1 definition by duntt

Top Definition
a really mean person
"michelle is such a doodyhead"
by duntt August 22, 2007

Mug icon
Buy a doodyhead mug!