look up any word, like sex:
 
1.
Very sticky and strong bud.
Man i got some leen meen green!
by markbark September 04, 2009

Words related to leen meen green

bud dank green lean mean green weed