Crossword clues for Physical expression of frustration, in modern lingo:HEADDESKPhysical expression of frustration, in modern lingo