STUMBLEBUM

Definition of STUMBLEBUM

  1. (noun)a second-rate prize fighter
  2. (noun)an awkward stupid person