look up any word, like pussy:

2 definitions by Craig Myran

 
1.
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
 
2.
a project, plan or some other interest is doomed to fail from the beginning
That is a botchy idea going camping tonight.
by Craig Myran January 09, 2005