scrapper Play nounA person who disposes of scraps.nounA person who fights doggedly, who exhibits indomitable will.nounsomeone who fights (or is fighting)