This Josh Allen Meme Is Breaking The Internet Right NowThis Josh Allen Meme Is Breaking The Internet Right Now A favorite meme of Buffalo Bills fans around the world has now been given a new life thanks to one clever Twitter user looking for some likes. Megan CarterMegan Carter