1 definition by Mountjoy001

Top Definition
Mammary intercourse; a tit job.
She gave me a russian massage and I came all over her face!
by Mountjoy001 June 24, 2010

Mug icon
Buy a Russian Massage mug!