What does a Houston Astros Fan after the Astros win a World Series?

More memes featuring j