Mary Poppins Share definition Flag A sexual act consisting of inserting an umbrella into your partner's vagina, and then opening it. That bitch wanted to use a ball-stretcher on me, so I gave her a Mary Poppins to show her what it was like! Mary Poppins by Honkey Kong October 27, 2007 0 0 Get merch Get the Mary Poppins mug. Buy Now — $32.95 See more merch