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. Английский сленговый словарь. 2012