Top definition
A tree warrior; superb in Vietnam and other jungle combat scnearios

Gandhi Tree Wizard
"That tree wizard just popped out of nowhere and slashed me with the plantation sickle!"
Get the mug
Get a Tree Wizard mug for your fish Larisa.