1. to do something without reservation or holding back
Professional
Social
we decided to go the whole hog at the party and ordered champagne
To go the whole hog means to do something without reservation or holding back. Similar in meaning to 'go all out', 'go all in' or 'in for a penny, in for a pound'. When you 'go the whole hog' you might take something to the extreme. "If you are buying a new car you might as well go the whole hog and get the newest model." "If you are cutting down on smoking you might as well go the whole hog and just give it up."