Other crossword clues for answer "HEADDESK"HEADDESKExpression of frustration, in modern day slangExpression of frustration stronger than a facepalm