In the United States, "puma" has been used as slang for a cougar minus ten years; she is defined as a woman in her 30s who prefers dating younger men. Read more...