BO Meaning of BO in English Body Odor - smell of sweat from the human body The BO from the man in the elevator was very bad. English idioms vocab. Словарь английских идиом и выражений. 2012