quibbler
noun
°Somebody who quibbles.