be in good/bad odour

be in good/bad ˈodour (with somebody)

(formal) have/not have somebody’s approval and support: He’s in rather bad odour with his boss at the moment.
See also: bad, good, odour