dude, i just saw someone take a shit on chatroulette
a live streaming website where you connect with completely random strangers with a webcam and microphone
"dude, i just saw someone take a shit on chatroulette" What is the definition of "chatroulette"?