Top Definition
A few naked girls interlock and become a tangled mesh which is the meteor. Then a bunch of guys come in, find a hole and start pounding away.
Guy1: Dude look at thoes chicks over there!
Guy2: Yeah they're pretty hot!
Guy1: I'd love to engage in a Russian Meteor with them!
by The_Natural_Log February 18, 2013

Free Daily Email

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

Emails are sent from We'll never spam you.