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.
Wow! You haven’t been outside for forty years?!