cougar is a horrible term. but ai suppose the male equivalenr, "old fart" is worse.....