1 definition by rometasticenterprisevoyage

Top Definition
The untamed overgrowth of hair located near the lower netherregion of the female anatomy.
"Dude, last night I was paddling Jenny's pink canoe and I found myself lost in the Triangle Forest. Good thing I had a flashlight."
by rometasticenterprisevoyage February 10, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×