Top definition
a video over web chat application designed to bring people from across the spans of earth together in a common area to laugh, mingle and get naked
camfrog helped me find the true love in my life....myself on video....naked
by Craig Myran January 10, 2005
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug