1 definition by Atheist Princess

Sex in the form of a male putting his penis between a womans breasts while the woman pushes her breasts together.
Named a "russian hotdog" due to the 'sausage on a roll' effect that is created.
by Atheist Princess May 24, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.