Here's how it originated:
* Historically: In the past, the "hog" referred to a pig, and the "high" part signified the most desirable cuts of meat – the ones found at the top of the pig. This meant that people eating high off the hog were enjoying the best cuts, indicating wealth and abundance.
* Modern Usage: Today, the idiom is used more generally to describe anyone who is enjoying themselves with plenty of food, drink, and other comforts. It doesn't necessarily have to involve literal pig meat, but it still signifies a lavish lifestyle.
Examples:
* "They were living high off the hog, spending money on fancy cars and vacations."
* "After winning the lottery, she was high off the hog for months."
* "Don't get high off the hog – this good fortune won't last forever."