poopyhead

derogitory term for a smelly person
"kailey why do you always have to be a poopyhead.
by John Lawing October 22, 2003
Get the poopyhead mug.