P Diddy: Can't Stop, Won't Stop - An Unyielding Journey Through Music(00) Save Image Image gallery: Why the Diddy Staring Meme Is Taking Over the Internet (And What It Means)