lie through one's teeth
lie through one's teeth {v. phr.}
To lie uninhibitedly and unashamedly.
Everyone in the courtroom could sense that the accused was lying through his teeth.
Categories:
Source: A Dictionary of American Idioms