(Scottish Slang) To "nip" someone is the act of french kissing or making out.
"Did you hear Darren wanted to nip her last night?""He nipped her last night"