Definitions by drcoopa
facepunch
(verb) to deliver (or the desire to deliver) a direct and deliberate punch to the face of someone or something
(noun) a direct and deliberate punch in the face of someone or something
(noun) a direct and deliberate punch in the face of someone or something