Skip to main content

Definitions by Imp666

Snow Leopard 

A woman who is 55 years or older that dates at least 15 years younger than her age.
Happy birthday your 55. You've offically become a snow leopard
Snow Leopard by Imp666 June 23, 2016