Skip to main content

KingCole99's definitions

Medusa

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 2, 2016
mugGet the Medusamug.

Share this definition