What is Tar Tar?
1.
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.
2.
a rather large and masculine woman who wears slutty clothes usually reserved for attractive smaller women and possesses a very large penis despite claiming "her" femininity.
Your sister is a tar tar.
Random Words:
1.
The intersection of high ideals, elitism, entrenched bureaucracy, and hypocrisy.
Obama nominees Geitner and Daschle epitomize the heigh..
1.
A MMO in development, created by Adam Powell and Donna Williams, former creators of the popular virtual pet site Neopets, which they lef..