Meaning of BO in English

BO

/ ˌbiː ˈəʊ; NAmE ˈoʊ/ noun

[ U ] an unpleasant smell from a person's body, especially of sweat (the abbreviation for 'body odour') :

She's got BO.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.