English slang and colloquialisms. 2014.
twatfaced — adjective fucked, pissed, drunk as a skunk … Wiktionary