Definitions of ditch weed:
- noun: Datura stramonium (jimsonweed).
- noun: (US) wild marijuana, usually a type used for hemp production, eg, Cannabis sativa var. sativa.
- noun: (US, slang, figuratively) low-quality marijuana.
(Definitions from Wiktionary)
Related words...
|
|
|
| |