It’s funny that this meme lasted for so long. In 40 years, I have never met anyone eating frogs or any restaurant selling those things.
I tried frogs once and they were amazing. Pretty much chicken flavor (like somehow every exotic animal supposedly tastes like) but tender af