No self-respecting semimetal band like Def Leppard can strut its stuff without indulging in a little libido. But the band raised a few eyebrows — and hackles — with the brazen title and lyrics of its ...