Top definition
The backbone of transport in the big Russian capital of Moscow. It is notable worldwide for it's socialist architecture and art. The second most used metro/tube/subway system in the world behind the one in Tokyo. Also one of the only metro systems in the world that does not offer an audible door closing warning other than a voice.
The Moscow Metro needs a door signal other than a voice.
by randomuser2349 December 13, 2009
Get the mug
Get a moscow metro mug for your father Trump.
May 11 Word of the Day
A euphemism for β€œkill me” now that composting oneself after one’s death has become popular.
All right, why don’t you just compost me?
by Dr Bunnygirl March 22, 2020
Get the mug
Get a compost me mug for your coworker Georges.