What does ‘road hog’ mean?

( np ) Someone who takes up to much of the road. I can’t pass because the driver ahead of me is a road hog.