Skip to main content

Definitions by shawn stone

a person who thinks they know everything, argues about everything even if they agree with the other person.

argues for the sake of arguing.
stone by shawn stone May 12, 2007