'body odour' definitions:

Definition of 'body odour'

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