What does ‘punch-drunk’ mean?

( adj ) Brain-damaged from boxing. He had to quit the ring when he became to punch-drunk to focus his eyes.
( adj ) Crazy, insane. Don’t listen to that punch-drunk bum; he’s crazy.