meaning of amp girl

amp girl meaning in Urban Dictionary

gorgeous Asian woman whom works in a massage parlor carrying out sexual favors.