'B.O.' definitions:

Definition of 'B.O.'

(from WordNet)
noun
Malodorousness resulting from a failure to bathe [syn: body odor, body odour, B.O.]