1 definition by mattthemutt

The currency used in the Russian Federation. It replaced the Russian Ruble in late 2003.
Drops have been reported in all the major currencies; the American dollar, the British Pound, the Japanese Yen, and the Russian... snotrag.
by mattthemutt April 12, 2008
Get the snotrag mug.