Often a term to describe those who whine constantly. Stands for Professional Pitching Fit Thrower.
Were you just talking to James? He is such a PPFT, what was his problem today?
26👍 18👎