What's the slang definition of a puma? What's the difference between a puma and a cougar.?

We have an ongoing debate on what a cougar is. I say a woman in her 40s that's dating a guy in his 20s. So we recently heard of a new slang, a puma. Is a puma a woman in her late 30s dating a younger guy?
6 answers 6