Top definition
“Self-assigned hiatus from the politics forum” on an online bulletin board.
“Man, I can’t take this lunatic any longer, I’m going to take a SAHFTPF"
by Frabjous December 19, 2013
Get the mug
Get a SAHFTPF mug for your grandma Helena.