What does boo yeow boo yeow mean?

boo yeow boo yeow meaning in Urban Dictionary

another expression for, "In yo' face MoFo!!!" a word accustomed express increased feeling of happyness or angryness