Skip to main content

The Gray Ghost's definitions

Snow Leopard

Noun. A Cougar above the age of 60 or who's hair has started to grey and who prefers the company of younger men. They often try to portray themselves as much younger and truly believe people do not know their age. Snow Leopards are associated with MILFS and GILFS.
The Cougar was hot, but so was her Snow Leopard mom.
by The Gray Ghost October 12, 2010
mugGet the Snow Leopardmug.

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