It stands for Gay People Fighting OnlineYeah I really had to do this ;-; also I invented a new standing for word
Ugh why do GPFO so much?