A way of expressing exhaustion, or possibly extreme exasperation, or dumbfoundedness. A take on "facepalm", but more!
Tired: "OMG. I haven't slept in days . . . *facepalmdeskfloor*"

Shocked: "I can't believe she posted my drunk texts from last night on FB!" *fpdf*
by Skidoodilybop August 13, 2010
Get the *facepalmdeskfloor* mug.