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.