Skip to main content

Formerstreetrunnerofstlouis's definitions

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.
by Formerstreetrunnerofstlouis November 16, 2023
mugGet the Tree Hugger mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email