Top definition
someone who is stupid,and annoyes the f*ck out of you
he/she is a din head.
*yeah dam straight.
by king dong August 23, 2005
Get the mug
Get a din head mug for your girlfriend Zora.