What is Mugginpuff?
Of and or relating to a soft, furry, or cute looking animal or a human. Something that makes you want to squish them, or it.
Toto the cat is a mugginpuff.
See mugginpuff, furry, cute, fluffy, soft