Bad Boy For Life is one of my favorite rap songs of all time. It is a joy to listen to when it is on the radio, television or an iPod. Puffy, I mean P. Diddy, no wait.. Diddy, this is what he goes by now. Anyway, this is when Diddy was rapping more and he does his thing well. Take a trip down the rap industries memory lane and enjoy the music video!