Skip to main content

Winstapants's definitions

Snow Leopard

The oldest and richest of all cougars. Indigenous to the South Florida area. 50 to 60 years old and beyond. Preys on men in their 40's and 50's. Easily spotted by their tan, leathery skin, jumpsuits, and big hair.
Wow, this Snow Leopard is totally hitting on my Dad!
by Winstapants September 25, 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