Skip to main content

Hawk65's definitions

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.
by Hawk65 August 24, 2012
mugGet the snow leopard mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email