Someone who kisses in full view of others.
Kissing over enthusiastically on the dance floor In full view of others - would be deemed to be turbo necking.