look up any word, like bootylicious:
1. Snarfloggle
To kiss some one deeply
tom: Can u beleive it? Jen snarfloggled molly behind the gym yesterday!
rss and gcal