leen meen green

Very sticky and strong bud.
Man i got some leen meen green!
by markbark September 04, 2009
Get the leen meen green mug.