meaning of Astou

Astou meaning in Urban Dictionary

a woman; likely West African, that is extremely sort. Selfless, caring, and loving. Usually constantly funny in addition to sensitive.