Meme Cyclops X-men is troublemaker #shorts May 15, 2023 by Comic Memes Facebook Twitter Pinterest LinkedIn source