1 definition by Dr. Schmock

Top Definition
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 20, 2006
Mug icon
Buy a liar mug!