Top definition
Russian Hands = "rush in" hands to feel boobs
Roman Fingers = "roaming fingers" to feel boobs
I have Russian Hands, Roman Fingers!!
by 6DADADA June 24, 2009
Get the mug
Get a Russian Hands, Roman Fingers mug for your cousin Larisa.