1 definition by bigdickbandit666

Both thumbs, one goes in the ass and the other in the pussy and you rotate them
O my god Mike gave me a Russian twirl last night, it felt so good.
by bigdickbandit666 July 30, 2015
Get the russian twirl mug.