a fighter or aggressive competitor, especially one always ready or eager for a fight, argument, or contest: the best lightweight scrapper in boxing; a rugged political scrapper.
What does scrapper mean?
: fighter, quarreler also : a fierce competitor.
Where does the term scrapper come from?
scrapper (n.)
"pugilist," 1874, agent noun from scrap (v. 2). Later used generally of anyone or anything that tends to put up a fight.