Definition
to do something as completely and thoroughly as possible; to commit fully to something.
Since we've decided to renovate the kitchen, let's go the whole hog and replace all the old appliances.
She decided to go the whole hog with her new business, quitting her old job and putting all her time and effort into it.
The company plans to go the whole hog with their marketing strategy, changing everything from the ground up.