Skip to main content

Definitions by jessythepoodle

marraweed 

a addictive drug that ppl smoke
the poodle smokes marraweed, the drug a lot and gets high
marraweed by jessythepoodle September 13, 2007