FACER


Meaning of FACER in English

A bumper, a glass filled so full as to leave no room for the lip. Also a violent blow on the face.

Slang English vocab.      Английский сленговый словарь.