demented hyena
emma you look like a demented hyena - mrs cox
a girl that sits at the front of the class pulling faces and looking stupid
"emma you look like a demented hyena - mrs cox" What is the definition of "demented hyena"?