disputatious scrappy
argument comeback counterargument rebuff refutation
object quarrel respond say
controversialist debater disputant polemicist polemist
arguing disputation showdown wrangling