Wikipedia foundation.
twatfaced — Adj. Intoxicated with alcohol or drugs … English slang and colloquialisms