frog whore Share definition Flag When one has to kiss alot of frogs in order to find her Prince charming. Wow I'm sick of being a frog whore frog whore by Roxydils September 29, 2017 0 0 Get merch Get the frog whore mug. Buy Now — $32.95 See more merch