Country Dictionary

A fork of Rural Dictionary

Twat faced

Brazen or obvious

That is such a twat faced lie Stephen!!

by BaldRick77 November 02, 2023