1 definition by medusalover

The girl at the party who always has weed to share. She'll get everyone stoned.
Glad we ran into a Medusa last night, everybody was lit by the time she left
by medusalover September 1, 2010
Get the medusa mug.