1 definition by Fetchman19

It is a drug that is a mixture of marijuana and heroin.
Dude did u see kevin Get busted by the cops for that Maroin he had on him.
by Fetchman19 April 6, 2015
Get the Maroin mug.