What does FGP stand for?

What does FGP mean? We have 99 definitions. Read most used FGP meanings below.