Confabulator means: A habit of telling obvious lies. Also used to denote someone who speaks shit. Will never admit to being a confabulator. (in Community Dictionary, added by Verónica González)