An obscure, but charming English slang word for kissing with tongues, a.k.a. to French kiss, to snog, to swap spit, or to play tonsil hockey.
Lost password
Sign Up
Need help? accounthelp@everything2.com