A Gigglepuss is a cross between a cat and a hyena.
Relevant articles:
http://squackle.com/17490/dictionary/gigglepuss/