Skip to main content

Definitions by puka

Demented Hyena 

a girl that sits at the front of the class pulling faces and looking stupid
"Emma you look like a Demented Hyena" - Mrs Cox
Demented Hyena by puka August 2, 2012
female smack head, from the North West of England
"hurry and inject that shit, you scrag"
scrag by Puka December 28, 2007