A cool popular man usually with a thug life attitude, street savviness and urban attire, often the womanizing socialite type.
A rapper or urban artist is a diggedy dog