'body odour' definitions:

Definition of 'body odour'

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