snail trail

Noun

 * 1)  A viscous streak of vaginal lubrication left on a surface.
 * 2)  A happy trail
 * 1)  A happy trail
 * 1)  A happy trail
 * 1)  A happy trail