Skip to main content

J969's definitions

tar tar

Synonym for retarded or if you're PC, special needs, mentally challenged, etc.
I have to go work with the tar tars as part of my community service.
by J969 February 10, 2005
mugGet the tar tar 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