What is Medusa Headed?
A common term to describe a woman
That Medusa Headed bitch tried to stab me!!!
See common, woman, tried, stab