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
All you need for a faster workflow in one place.