B.O. Meaning of B.O. in English n. smell that is unique to a person's body, smell of perspiration Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012