Snep

Noun, shorthand for snow leopard used predominantly by the furry community.
The snep clung tightly to his clove of lettuce, before eviscerating it in a horrifying display.
by Esaro March 9, 2018
mugGet the Snepmug.

Share this definition