Top definition
a girl that sits at the front of the class pulling faces and looking stupid
"Emma you look like a Demented Hyena" - Mrs Cox
by puka August 02, 2012
Get the mug
Get a Demented Hyena mug for your dog James.