1 definition by jed and deb

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 23, 2005
Get the snailtrail mug.