1 definition by dillmypeen

when your head and a desk meet
ouch i just headdesked that desk
by dillmypeen March 15, 2006
Get the headdesk mug.