1 definition by Ahkay

Top Definition
1.A trail of pubic hair that starts (usually) from the belly button.

2. A trail that leads to a happy place.
i followed his happy trail to the magical forest.
by Ahkay August 05, 2011
Mug icon
Buy a Happy Trail mug!