scrappy (adjective) scrappy: belligerent
Sinonime: aggressive,
antagonistic,
ardent, at loggerheads, battling,
bellicose,
cantankerous,
combative,
contentious,
fierce,
fighting,
flip*, have a bone to pick, have chip on shoulder, have it in for,
hostile,
hot*, hot-tempered,
mean, militant, on the outs,
ornery*,
pugnacious, quarrelsome,
truculent, warlike