rotten to the core
rotten to the core {adj. phr.}
1. Thoroughly decayed or spoiled.
This apple is inedible; it is brown and soft and rotten to the core.
2. In total moral collapse.
The Communist government of Cuba is rotten to the core.
Categories:
Source: A Dictionary of American Idioms