1 definition by e.chaplin
A place on the internet (add .com) where you can create webcam chatrooms. This legit chat community has tons of hotties and some crazy funny people.
It's basically fucking awesome.
It's basically fucking awesome.
by e.chaplin May 24, 2012