1 definition by crunchyayana

Any of a species of human who spend most of their time frolicking in the deep woods and being with nature. Said people can be found enjoying natural fabrics and practicing poor oral hygiene.

Not to be confused with the larger family of crunchy granolas.
Melissa Fe is a forest troll.
by crunchyayana April 30, 2018
Get the forest troll mug.