1 definition by Heavy Weapons Guy
A multiplayer FPS with the incredibles in it,so hard to understand?
Oh,and the name is Team Fortress 2 if you didn't get it yet.
Oh,and the name is Team Fortress 2 if you didn't get it yet.
by Heavy Weapons Guy October 2, 2007