1 definition by mystery_pianist

Top Definition
When a man hugs woman, where he eventually squeezes, which causes him to DP the girl he is hugging from the front.
ugh... the douche in the corner just gave me a russian man hug!
by mystery_pianist November 26, 2010

Mug icon
Buy a Russian Man hug mug!