Subscribe English
look up any word, like thot:
 
1.
An awesome pc game, great online.
You look real tired man.

I know, i was up all night playing avp2.
by Jamie October 28, 2004
31 3

Words related to alien vs predator 2:

avp2