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
Get the mug
Get a russian socking mug for your Facebook friend Helena.