Meaning oftreehuggerin English

treehugger

us//ˈtriː.hʌɡər//uk//ˈtriː.hʌɡə//
#uncommon
Definitions
Base Words