look up any word, like porb:

1 definition by Jadya

 
1.
To have sex, the act of having sex. Usually used as code.
I want to squirt my best friend's lover.
by Jadya February 10, 2007