Synonyms for "palooka"

Words with similar meaning