Skip to main content

Imp666's definitions

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
by Imp666 June 23, 2016
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