meaning of Anbu69

Anbu69 meaning in Urban Dictionary

a poor mama close your mouth! Some body that never backs down from difficult.