Slap the frog Share definition Flag A phrase for masturbating (used for females) but if your parents ask it’s about the meme pepe “Dang I can’t wait till I get home so I can slap the frog” Slap the frog by Queentea13 March 13, 2019 0 0 Get merch Get the Slap the frog mug. Buy Now — $32.95 See more merch