2 definitions by Exploding Tree
by Exploding Tree January 18, 2008
1. A noun referring to sex. Semi-vulgar.
2. Onomatopoeia referring to the sound of withdrawing during sex.
2. Onomatopoeia referring to the sound of withdrawing during sex.
by Exploding Tree January 18, 2008