palooka Meaning and Definition

Definitions

English definition for palooka

1. n. a second-rate prize fighter

Sponored Video