Wenn man sagt: "Du hast einen Knall", meint man meist, sein Gegenüber ist verrückt.
Auch diese Redensart stammt aus dem Mittelalter. Knall als kurzer, lauter Schall meint hier wohl einen kräftigen Schlag gegen den Kopf und den dadurch bewirkten Gehirnschaden; davon abgeleitet ist das Schimpfwort Knallkopf für einen dummen, verrückten Menschen.
(Quelle: Galilexikon)