1 definition by jitterballs

Top Definition
Someone who lies so much that they believe themselves.
"Mr. Garratt is a compulsive liar. He'll tell you one thing one day and contradict himself a week later.
by jitterballs February 06, 2006

Mug icon
Buy a compulsive liar mug!