Skip to main content

Definitions by Winstapants

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!
Snow Leopard by Winstapants September 25, 2010