headdesked
English
Verb
headdesked
simple past
and past participle of
headdesk