a road hog
old-fashioned
a bad driver who does not allow other drivers to pass them on the road.
Come on, let me past, road hog!
Cambridge English Idioms Dictionary