Meaning of body odour

Definition of body odour

(noun) malodorousness resulting from a failure to bathe

Other information on body odour

WIKIPEDIA results for body odour
Amazon results for body odour