1 definition by KingCole99

Top Definition
A deceiving hoe that lies, steals, and hurts. A Medusa will leave you broken hearted. This bitch will turn you cold.
"Oml shorty a real medusa"
by KingCole99 December 02, 2016

Mug icon
Buy a Medusa mug!