Term: snow leopard
Example: man, look at that hot snow leopard over there
Definition: a very hot older woman that is older than a cougar