stumblebum

noun

A person regarded as blundering or inept.

noun

A punch-drunk or second-rate prizefighter.

noun

A blundering or awkward person

noun

An inept prizefighter

noun

A bum (homeless person)

noun

a second-rate prize fighter

noun

an awkward stupid person