Izzy T and Jason S's definitions
Any type of sexual activity, (usually refers to hooking up, or french kissing) that is voluntary, but later regreted)
by Izzy T and Jason S January 20, 2007
Get the Pooncash mug.
Get the Pooncash mug.