Movie Poster WIN. Trolololololololololol. Photoshopped Movie 2156 tti). leo strut is not a funnyjunk meme. it originated on 4chan.