Skip to main content

Definitions by HippyCrack

(n) Spanish term for cannabis, sometimes used as english slang.
Yerba by HippyCrack March 11, 2004