What does "hog" mean?

See hog in WNW Idioms

go (the) whole hog

Slang to go all the way; do or accept something fully

high on the hog

or high off the hog☆
Informal in a luxurious or costly way

hog wild

☆
Informal highly excited; without moderation or restraint

See hog in American Heritage Dictionary 4 Idioms

on

high /off the hog Slang
In a lavish or extravagant manner: lived high on the hog after getting his inheritance.

Learn more about hog

link/cite print suggestion box