meaning of Abuuyah

Abuuyah meaning in Urban Dictionary

The noise a giraffe tends to make