meaning of Aua haben

Aua haben - German to English

to own a boo-boo [baby talk]