stumblebum

noun
  1. a clumsy or incompetent person
  2. Usage: informal
  3. an inept boxer or fighter
  4. Usage: informal; boxing

Examples