Top definition
"green leaf" - used for drugs. smokable.
"hey dude, I wanna get some ale yarok, ok dude?"
by secret agent July 04, 2003
Get the mug
Get a ale yarok mug for your barber Trump.