Big Huge Thesaurus

palooka

noun

sounds kind of like