Slopoke the Pokemon Simpsons Homer in a bath surprised Donald Trump Boxing Confidence Lego Meme Shock Surprise Astonished Ted Cruz Meme Simpsons Moe Grin Sinister Simpsons Homer Hey You Buddy Ted Cruz Canadian Flag big lebowski whatever Canadian Ted Cruz Flag Boxing Meme walking dead Advice God Hat Dazed Confused Captionbot Simpsons Homer Flying High Simpsons Homer Marge Simpsons Homer Bar the terminator Captain Hindsight South Park