smell/stink to high heaven - definition and synonyms

phrase informal
See also main entry: heaven