Some autistic person posted it on the April Showers hashtag. They said it was their direction of thinking what (April Showers) could possibly mean. It refers to an event quite popular in Iran.
Thank Q for the explanation! I really was scratching my head!