Einen Dachschaden haben....
...bedeutet : leicht verrückt / nicht recht bei Verstand sein
umgangssprachlich, salopp; Die Redensart benutzt eine Merkmalsübertragung aus dem Bereich der Architektur auf den menschlichen Körper. Das Dach als oberster Teil des Hauses wird hier mit dem Kopf gleichgesetzt, dessen Beschädigung auf geistige Verwirrung schließen lässt
Ja, der muss mit Schmackes runtergekommen sein !