look up any word, like blumpkin:
 
1.
A person that has a sour expression all the time and lacks common sense
Man, Mark is such a fucking tarthead.
by Parker15 February 28, 2012