meaning of atau

atau meaning in Urban Dictionary

constantly contemplating you.