LIAR, n. One who tells an unpleasant truth.