Stinks To High Heaven British American phrase informal
To smell very unpleasant
This food stinks to high heaven. Throw it away!
To be or seem very suspicious or morally unacceptable
This deal stinks to high heaven. Maybe somebody was bribed.
His plan stank to high heaven.
Used to imply that someone is acting as if he or she is demure, innocent, sincere or reserved but they may be not
To be dishonest or deceptive and no one can believe
Very dishonest and deceptive
To suspect that someone is being dishonest
Said when you do not trust what someone has promised
The verb "stink" should be conjugated according to its tense.
This idiom maybe the metaphor originated from Shakespeare. Heaven in this term alludes to a great distance; if something that far away can be smelled, it must smell very strong indeed.