look up any word, like daquan:

1 definition by larson18

 
1.
leaving pussy lube on a persons face
dude that girl just put a snail track on your face
by larson18 November 24, 2007
56 11