DCI Gene Genie Hunt
A British slang term for sexual intercourse. Used by people who think the term "making love" is too innocent and "fuck" is too coarse.
I know she was my school teacher, but I still wanted to shag her.
Free Daily Email
Emails are sent from email@example.com. We'll never spam you.