What does Boo-YAAAAAH! mean?

Boo-YAAAAAH! meaning in Urban Dictionary

right in someone's face,proving a foe wrong,or simply just outdoing somebody.