palooka - English Synonyms Dictionary

palooka

n.
[1] stumblebum