1 definition by Willow3333

Top Definition
something with your girlfriend.
I had sex with your girlfriend twice
by Willow3333 June 23, 2011

Mug icon
Buy a sex mug!