Top definition
Treeer is one who plants and maintais trees till it is self sustainable especially in public places.
I am a proud treeer planted and maintaining 100 plus trees in public places.
by AppKoder June 02, 2018
Get the mug
Get a Treeer mug for your cousin Zora.