MARY POPPINS


Meaning of MARY POPPINS in English

Practically perfect in every way. Great, wonderful, often used in sarcasm. Example: You should see the dress I got! It's Mary Poppins.

Slang English vocab.      Английский сленговый словарь.