suck face

suck face

v. i.
  1. To engage in french kissing (soul-kissing). [slang]