1 definition by tpain12

1
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
Get the mug
Get a Shenging it mug for your mom Sarah.