1 definition by Screamo_forever

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 5, 2011
Get the Chatango mug.