headdesking

English

Verb

headdesking

  1. present participle and gerund of headdesk