headdesk - definition and synonyms

verb
  1.   From our crowdsourced Open Dictionary
    to place or bang your head on a desk or table as a sign of frustration or despair

    Given how much I facepalmed and headdesked over this series, I’d say a 4/10 is pretty generous.

    Submitted from United Kingdom on 24/09/2015