Advertisement

b.o. (n.)

by c. 1950, an abbreviation of body odor; an advertisers' invention.

Others are reading

Advertisement
Definitions of b.o. from WordNet

B.O. (n.)
malodorousness resulting from a failure to bathe;
Synonyms: body odor / body odour
From wordnet.princeton.edu