Someone who is an utter idiot.
Tony, you're not suppoosed to have sexual intercourse with your sister you utter dill nut
by Danimal007 February 8, 2009
Get the dill nut mug.