It has become more of an inside joke than a meme, but yes it has. Props to @[34350TheBezixx] for starting this daisy-chain of jokes.
This needs to become the next terraria inside joke, comparable to the "Purple Spiky Thing". Do it please.