palookaEnglish

palooka, stumblebum

Noun

A second-rate prize fighter

English: stumblebum, palooka

English words with similar meanings

Show 1 words