1 definition by Zuzu Poweh

Top Definition
An other version of Chatango.
chattanga.com
by Zuzu Poweh January 24, 2011
Mug icon
Buy a Chattanga mug!