Quibbler
/(?)/
Quib·bler
Quibbler
n.
One who quibbles; a caviler; also, a punster.