Skip to main content

Definitions by Parker15

Tarthead 

A person that has a sour expression all the time and lacks common sense
Man, Mark is such a fucking tarthead.
Tarthead by Parker15 May 23, 2012