Skip to main content

Parker15's definitions

Tarthead

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

Share this definition