headdesk
interjection
°an expression of frustration or irritated disbelief, from the tendency of annoyed or irritated people to want to repeatedly bang their heads against their desk.
verb
°to bang one's head repeatedly against the desk in frustration.