1 definition by animal collective

Top Definition
a doddhead is a person who like eating capsicum with traces of hair and nuts.
"man that doddhead is totally wasting that mexicana pizza"
by animal collective May 02, 2008

Mug icon
Buy a doddhead mug!