“Alien Shit”. Meme Challenge 92 entry 1runridefly (72)in #memechallenge • 6 years ago I’m @runridefly, and I have seen by accident, what was possibly the biggest turd ever in a toilet bowl. #shit-meme #funny #alien