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 Tarthead mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email