meaning of Atanu

Atanu meaning in Urban Dictionary

Pull an Atanu -to achieve everything despite idiocy