Just like David Hasselhoff in Bay Watch, a 'Hasselhoffer' is a man who is clearly past their prime and who still believes that they have “got what it takes”. They act in such a way, with the ladies, that they believe that they would still be attracive to you but they would actually makes you cringe.
An older man who annoys you when you look at them on screen, and makes you feel that if they were to “come on to you” or try and chat you up, your flesh would creep.
They think that they are suave, sophisticated, charming but are actually well past their expiry date and are not cool at all!
NOT a Hasselhoffer