stink to high heaven

/ˈstɪŋk tə haɪ ˈhɛv(ə)n/verb
RareNot in standard dictionaries
1

To have a very strong and unpleasant smell.

2

Of a person or situation: to be highly ethically dubious; also, of a person: to be very incompetent.

#derogatory#slang