suck face

from The Collaborative International Dictionary of English v.0.48
suck face \suck face\, v. i.
   To engage in french kissing (soul-kissing). [slang]
   [PJC]
    

[email protected]