Skip to main content

Definitions by larson18

snail track 

leaving pussy lube on a persons face
dude that girl just put a snail track on your face
snail track by larson18 December 25, 2007