1 definition by xXMadhatterXx

A sticky substance left behind after a woman slides her vagina across your body
Dude, she left a snail trail across my back after getting a back rub
by xXMadhatterXx August 31, 2019
Get the Snail Trail mug.