What does S faced mean? Below you find one meaning for the word S faced You can also add a definition of S faced yourself
1
00
S faced
(adj.) The term used in a formal setting to inform others of drinking large amounts of alcohol within a short period of time and performing despicable acts whilst under such a state.