Homer Made To Stay

Homer Made to Stay
Photo By Gail

I saw a couple of these Homer Made To Stay stickers — where the “O” in Homer is a Pink Frosted Sprinkled Donut — on 11th Avenue between 18th and 20th Streets when I was in that area recently. I can’t find any reference to its meaning or creator on the Google. And so, it remains a mystery until someone leaves an enlightening message in the comments; which means you’ll be waiting a long, long time.

What Do You Think?