1 definition by jed and deb

Top Definition
secretion or wetness found in the panties of women when they are horny.
stop lusting after him for goodness sake your gonna give yourself a snailtrail!!!
by jed and deb July 22, 2005

Mug icon
Buy a snailtrail mug!