Cheddar Champ Share definition Flag A person with a small penis and no balls who can’t draft a fantasy football team. Man, that guy is such a cheddar champ it’s crazy. Cheddar Champ by Slimmer Dimmer September 9, 2022 0 0 Get merch Get the Cheddar Champ mug. Buy Now — $32.95 See more merch