Lemonade Pucker Share definition Flag The act of Peeing in your hand then slapping the next person you see. *SLAP!* "You just got lemonade Puckered" Lemonade Pucker by Manilla jones August 18, 2010 0 0 Get merch Get the Lemonade Pucker mug. Buy Now — $32.95 See more merch