1 definition by Shuqing

1
A big humungi sand bag.
I went to the Indian Museum and saw TiT Teeeeez!!!
by Shuqing January 24, 2007
Get the merch
Get the TiT Teeeeez neck gaiter and mug.