1 definition by ladygenius

Top Definition
adj: cool; interesting; awesome.
tim: did you see highschool musical two?

tom: eff no biatch, that movie is so not moscow.
by ladygenius December 16, 2008

Mug icon
Buy a moscow mug!