Skip to main content

Definitions by Formerstreetrunnerofstlouis

Tree Hugger

A liberal who claims to love the environment, but uses their love of nature as an excuse to not shave their pits. More commonly just the women.
That tree hugger looks like a Turkish lesbian!