1 definition by Heavy Weapons Guy

1
A crazy multiplayer FPS starring 'the incredibles'!
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.
by Heavy Weapons Guy October 02, 2007
Get the mug
Get a team fortress 2 mug for your mom Helena.