With the stress that TTC brings, i thought i should start a TTC meme thread just to have a laugh. post all your funny memes and pictures