look up any word, like the eiffel tower:
 
1.
a city in Zimbabwe
there are some people from Kwe Kwe live in Guyana.
by Anochecer October 25, 2010