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.
Frog tastes pretty good but it’s too expensive for not much meat