1 definition by Dr. Schmock

someone who constantly has to make things up to make themself look better.
Rob cannot fart on command, he is such a liar
by Dr. Schmock September 21, 2006
Get the liar mug.