dude 1: hey man, i went on gtaforums last night dude 2: i left after the lotus invasion
the biggest grand theft auto based forum on the internet
"dude 1: hey man, i went on gtaforums last night dude 2: i left after the lotus invasion" What is the definition of "gtaforums"?