What is Twatfaced?
adj. Extremely drunk, perhaps leading to humorous or embarassing results
John got so completely twatfaced last night he tried to karate kick a lampost for staring at him
See meep