n. 1. Any of various plants that have an unpleasant odor, especially Navarretia squarrosa, an annual plant of western North America with small blue flowers. 2. Slang Marijuana. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.