What do you call a pig who plays basketball? You call it a ball hog! This is a common joke that has been featured on various websites and joke collections. It is a play on words, as a ball hog is a slang term for a player in any team sport who controls the ball excessively without passing it on to fellow players.