Top definition
small town in tanzania, Africa for those of u who dont know where tz is
im from moshi maan
by Macee1234 June 10, 2011
Get the mug
Get a moshi mug for your coworker Riley.
buy the domain for your foodie vlog