Paid PostPosted on Sep 8, 2010Meme Watch: Strutting Leo AKA Leo StrutA picture of Leonardo DiCaprio smiling mid-stride on the set of Inception has since been repurposed for the Strutting Leo meme.by UPROXXPublishing PartnerLinkFacebookPinterestTwitterMail Meme Watch: Strutting Leo AKA Leo Strut uproxx.com