What does cap hog mean?

cap hog meaning in Urban Dictionary

In activities (both real and dream) a person with a top income that underachieves or performs below objectives. This player ties up a lot of salary in wage cap, hence title limit hog.