Don't give me the answer that it's somthing Gross and Illegal.
-Really,what is it? The word makes me giggle...
I'm not sure. The urban dictionary has many definitions vying for supremacy.
ugh its not in the dictionary...sorry I tried...did you get it from icarly?
Lol I heard it was somebody who masterb*tes in public, but I don't know
haha I like this question, I just wish I knew :-P