live high on the hog
To prosper or otherwise live very well. It refers to the rich being able to afford the choicest cut of meat, which, from a pig, is higher up on the animal. They've been living high on the hog ever since David won the lottery. It must be a shock for them having to count their pennies like this—they're used to living high on the hog, after all.
live high on (or off) the hog
have a luxurious lifestyle. North American 1991 Norman Mailer Harlot's Ghost Even the Joint Chiefs' flunkies live high on the military hog.