meaning of Barefaced liar

Barefaced liar meaning in Idioms Dictionary

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