Top definition
People that come up into the mountains from the city. Generally used by mountain folk as a derogatory term for city people.
Damn there's a bunch of tree watchers today
by DaPinkPoptart January 19, 2015
Get the mug
Get a tree watcher mug for your fish Georges.

Available Domains :D

  • treewatcher.se
  • treewatcher.net
  • treewatcher.men
  • treewatcher.org