What does ampchick mean?

ampchick meaning in Urban Dictionary

girl missing more than one limbs