Green’s Dictionary of Slang

leen n.

[abbr.]

(US black/drugs) mescaline.

Luniz ‘Dict.’ at luniz.com 🌐 Leens: Mescaline Tablets, A High Tool.