Top definition
Having a nonsexual intercourse.

FAP FAP FAP FAP FAP FAP
hey dude did you have sex yesterday with that chick?

No I had a nonsexual intercourse with myself.
by Doctor wimblebottom February 09, 2010
Get the mug
Get a nonsexual intercourse mug for your father Vivek.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your friend Julia.

Activity