Skip to main content

Definitions by Gang reen

Turbo necking 

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.
Turbo necking by Gang reen July 12, 2015