meaning of ampchick

ampchick meaning in Urban Dictionary

girl missing more than one limbs