look up any word, like spook:
 
1.
An overly happy female acquaintence who loves to "pop in" unexpectedly.
Merry Poppins dropped in for some cherry poppin'.
by Max Johnson June 09, 2006
 
2.
a common phrase to wish someone a joyful sex-experience
-Claire and Thomas sure had some merry poppins last night

-hey, I hope you have a merry poppins with your girlfriend tonight
by veiolet da masta February 10, 2011