barefaced liars

English

Noun

barefaced liars

  1. plural of barefaced liar