2 definitions by DSOR MABO

a drug, illegal in many countries, that is made from the dried leaves and flowers of the hemp plant. Cannabis produces a pleasant feeling of being relaxed if smoked or eaten
That's a good price for cannabis.
by DSOR MABO May 27, 2019
Get the Cannabis mug.
place where three or more roads join and traffic must go around a circular area in the middle, rather than straight across
by DSOR MABO May 27, 2019
Get the roundabout mug.