Skip to main content

Definitions by Hawk65

snow leopard 

An older woman, like a cougar, but one that uses hard drugs such as coke or meth.
Usage - Bro you might think cougars are hot, but snow leopards are easy.
snow leopard by Hawk65 August 24, 2012