meaning of atchaka

atchaka meaning in Urban Dictionary

The collective term when it comes to growth of hair just under the low lip.