These days it's a word that is more often used instead of calling someone stupid or lame and not really implying that the person is a homosexual. However it is considered a slur and can be offensive to some people. phgt is basically another way to say faggot or phaggot.
girl: can you help me with something?
guy: no i'm playing WoW.
girl: ...ugh you're such a phgt.