"Broad" doesn't bother me, except if it's used in reference to my backside. Neither does "Dame."

I've never heard of "Cougar" in that context before. Only in reference to large wild cats, and I only hear about them when one decides that joggers in California are tasty.