Speaking of Mr. Tireless Rebutter, we were discussing personality types and communication styles in my psych class and this fit him to a T:
Contentious: Argues with others. Likes to debate. Demands evidence from others to support their arguments. Tenacious when arguing a point; difficult to turn off.