Buzz·Posted on May 8, 2009STFU LionMeet STFU Lion. She shows up out of nowhere when it's time for people to be quiet.by Jack ShepherdBuzzFeed StaffLinkFacebookPinterestTwitterMail