SNEEEEvES's definitions
to masturbate in a public place such as a public restroom, bus, airplane, hotel lobby, and/or friend's grandmas hosue
by SNEEEEvES August 23, 2010
Get the mubs mug.
Get the mubs mug.We'll email you a link to sign in instantly.