i was trying to find some babes but i kept seeing guys beating their meat on chatroulette
a website that has video chat between two people that contain almost no hot chicks
"i was trying to find some babes but i kept seeing guys beating their meat on chatroulette" What is the definition of "chatroulette"?