Random
Source Code

shag

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.

by DCI Gene Genie Hunt March 12, 2011

2168👍 195👎