Definition 1 of 1
Literally, "Tuttee Understanding People." A term used to include anyone or any party that understands the word "tuttee" which means, shit.
Originally used by Hindi-speaking South Asians to quietly point out other Hindi-speaking (or Urdu-speaking) South Asians. Could they be TUPs?
Added 2011-06-25 by mainmacha