Skip to main content

Definitions by PIFF Luva

A high school principal who is cheating on her husband with a subordinate and offers up her first born to the same man.
That PIFF has an itch that only HE can scratch
PIFF by PIFF Luva December 8, 2021