Category : General Sub Category :Terms Type : Initialism
What does B.O. mean or stand for ?
BODY ODOR is a natural but foul smelling emanation that leaves the human body after sweating. Deodorants and perfume are used to mask it but it is a completely natural secretion.