What does "Nice Try Diddy" mean? Viral comment spam trend explained(04) Save Image Image gallery: Nice Try Diddy Meaning - Exploring the Meme's Popularity