1 definition by timinator

another name for weed because medusa would turn you into stone so when you smoke it you get stoned.
me and bobby were puffing some medusa.
by timinator May 6, 2008
Get the medusa mug.