Top definition
To loudly have sex with your girlfriend (to include spanking and moaning) while a large crowd is forced to listen
OD...He's Shenging it again with that girl!
by tpain12 October 12, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush