What is the meaning of this joke in english?

https://preview.redd.it/yyrbampgdqpe1.png?width=1777&format=png&auto=webp&s=bf6d1c8e4f8bfdfc26a53c9cc197418985be8da6

It's followed up with Japan saying "Why the "goro"?" I tried looking up the word meaning but couldn't really find anything, dub changed it to a completely different joke