Antiloquist

(n.) A contradicter.