headdesk

Verb

 * 1)  To bang one's head against the desk in frustration;  to express annoyance or exasperation.