What is the meaning of the word "palooka"?

Definitions: