Skip to main content

Definitions by Shuqing

TiT Teeeeez 

A big humungi sand bag.
I went to the Indian Museum and saw TiT Teeeeez!!!
TiT Teeeeez by Shuqing January 29, 2007