2 definitions by Regulus Zegulus

That, and 1 million Rubles, will buy you some frozen snot scraped off a Moscow sidewalk.
by Regulus Zegulus February 28, 2022
Get the Ruble mug.
A practically worthless blood-stained currency.
That, and 1 million Rubles, will buy you a piece of frozen snot scraped off a Moscow sidewalk.
by Regulus Zegulus February 28, 2022
Get the Ruble mug.