PTMF Share definition Flag Palm to my face. Used in the event of absolute ridiculousness or a retard remark. This is not to be confused with the term "SMH". Jack: I'm half dinosaur. RAWR RAWR! Sally:...ptmf. PTMF by rentacar August 11, 2010 0 0 Get merch Get the PTMF mug. Buy Now — $32.95 See more merch