meaning of avp2

avp2 meaning in Urban Dictionary

brief for Alien vs Predator 2, awesome Computer game by Sierra