snowmeow
snowmeow · snowmeows
A snow leopardA snow leopard.
Meaning
1 senses(Internet, slang)A snow leopard.
2003, Elizabeth A. Johnson, in alt.lifestyle.furry http://groups.google.com/group/alt.lifestyle.furry/msg/5d1665f349b811ac?dmode=source I should've been born a snowmeow.
Origin
From snow + meow, originally the name of a character in the 1980s TV cartoon series ThundeFrom snow + meow, originally the name of a character in the 1980s TV cartoon series ThunderCats.
Wiktionary, CC BY-SA 4.0 · source