meaning of anchalee

anchalee meaning in Urban Dictionary

a girl that smells really bad