Skip to main content

Collins Love's definitions

Medusa

A girl who loves big snakes by her face (preferably black dicks)
Nate: "yo man, that chick Amanda is a medusa"

Nick: "yea dude, she is getting with the kid Keenan. She is lovin that black stuff"
by Collins Love May 5, 2011
mugGet the Medusamug.

Share this definition