Top Definition
when you poop in a sock and swing it over your head and wait for a car to pass by and you throw the sock at the cars wind sheild.
Dude, i just russian socked that police car on accident!!
by Raymond Johnson May 19, 2005

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.