American Dictionary
Definition B.O. in American English
B.O. noun
[uncountable] noun
/ˌbi ˈoʊ/
1
body odor: an unpleasant smell that comes from sweat (=a natural liquid from the skin), especially when someone has not washed recently or has been exercising a lot
