"oh my gosh, catrice is just the most amazing of things
a halarious ball of energy who never fails to make the world burst into tears of laughter
""oh my gosh, catrice is just the most amazing of things" What is the definition of "catrice"?