meaning of Artillery Chicken

Artillery Chicken meaning in Urban Dictionary

keyword for women that is penetrated multiple times by a group of guys in several places.