What does Barefaced liar mean?

Barefaced liar meaning in Idioms Dictionary

A barefaced liar is certainly one whom displays no shame about lying regardless if these are generally exposed.