EGAVE
screwfaced
Meaning
adjective
Having a screwface (an angry facial expression); angry, frustrated.
verb
simple past and past participle of screwface
Save “screwfaced” to learn later