feelin so high, wit hydro in the cubana
a potent blend of marijuana from cuba, and commonly laced with pcp (called hydro, or wet)
"feelin so high, wit hydro in the cubana" What is the definition of "cubana"?