my god that boaf over there just kicked that guys ass, man he has that mad kung fu shit down
an acronym for the words, ball of asian fury
"my god that boaf over there just kicked that guys ass, man he has that mad kung fu shit down" What is the definition of "boaf"?