Intriguing! Can you put it in context a little? (i.e. source, date, if you have it...) The only step I can think of that is specifically referred to as "Russian" is the "Russian Pas-de-Chat". Maybe it's rhyming slang.... :-)
A.[/i]