Have we finally lost it over a meme about pigeons?

Jay-Jay & Flynny 06/04/2020

Question: Is Control Room George's meme the greatest meme of the month, or have we just lost it?