Top definition
A reference to: 1. Pepe the frog. 2. Dat Boi, a green frog riding a unicycle. 3. "it is Wednesday" frog.
These meme lords will not stop posting meme frogs on the internet.
via giphy
by wakemeup.jpg October 06, 2017
Get the mug
Get a meme frogs mug for your buddy Larisa.