Stinks to high heaven

Posted by R.R. Chew on February 29, 2008 at 11:13:

What is the derivative of, and meaning of "stinks to high heaven". To me, as it has come down through family, it means "stinking" or "smelling" of a suspicion - you be the judge - of high church i.e Anglican, but particularly Roman Catholic, doctrine, dogma, or "motive".