Top definition
Similar to headdesk, just used when no desk is present at the moment.

Used when in deep frustration with someone or something.
Dude 1, in car: Aw man I need to go get my house keys! *headlap*
by rrryean February 07, 2009
Get the mug
Get a headlap mug for your brother José.