Subscribe English
look up any word, like ratchet:

1 definition by Macee1234

 
1.
small town in tanzania, Africa for those of u who dont know where tz is
im from moshi maan
by Macee1234 June 10, 2011
9 3