Top Definition
The act of giving someone a black eye(s) by beating them in the face with ones own testicles.
Tom beat down Mark then finished him off with a Russian wrecking ball.
#russian #wrecking ball #wrecking #tea bag #beat down #owned #pwned
by Onion Poptarts January 27, 2010
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.