Country Dictionary

A fork of Rural Dictionary

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