snickersnee

Oxford English Dictionary definition:

snickersnee, n. ( sn k sni ) :
A large knife.

(i.e. a cutesy word with a mean reputation)

Snickersnee Plush creations are made
by these two hands in the windy city
of Chicago. This whole gig started after making a plush cat for a craft swap.
One look into those felt-y eyes and I
was hooked. More and more patterns were created and more and more supplies were purchased. Add to that a tech-savvy significant other and voila! Here we are.