GTAF
has the following definition + add your definition
Grand Theft Auto Forums
Grand Theft Auto Forums is used in Acronym
The word GTAF is used in Acronym meaning Grand Theft Auto Forums