Shenging
Definition:
means: To have sex with someone
Example:
To have sex with a female partner
SPREAD THE WORD TWEET FACEBOOK EMBED
Synonyms: