Videos·Posted on May 25, 2015Internet Slang Explained By Dan Rather"On fleek? I have no earthly idea..."by Fazeelat AslamBuzzFeed Motion Pictures StaffLinkFacebookPinterestTwitterMail View this video on YouTube Buzzfeed Yellow / Via youtube.com