Top definition
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 06, 2015
Get the mug
Get a Maroin mug for your cousin Vivek.