>>11725950A bad boy is someone strong and willing to commit violence, enforce their will to power over the world and others.
The heart of gold part means you're all that, but you're in love with the woman, so you act as her provider and won't leave the kids once they're born.