1 definition by Screamo_forever

1
Its a chat site where you meet people from all over the world of all ages. some are rapests too. :D
by Screamo_forever February 05, 2011
Get the mug
Get a Chatango mug for your brother-in-law Vivek.