Idiom: Barefaced liar

What does 'Barefaced liar' mean?

A barefaced liar is one who displays no shame about lying even if they are exposed.

See also: