Definition of the buu are a distinctive odor that is pleasant any property detected by the olfactory system an odor left in passing by which a person or animal can be traced catch the scent of; get wind of apply perfume to cause to smell or be smelly .