Stephaun Marley's definitions
A Jamaican term used to describe something mixed with marijuana when smoked, so as to keep the sent down and to get rid of the bad aftertaste.
by Stephaun Marley July 25, 2008
Get the grabba mug.