1 definition by Freya Hyang Chun
Punch in Face
An expression used to show frustration, anger, belittling, or a response for sarcasm.
Other means could include: "Piss in Face" or "Poo in Face"
An expression used to show frustration, anger, belittling, or a response for sarcasm.
Other means could include: "Piss in Face" or "Poo in Face"
by Freya Hyang Chun July 29, 2006