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*