Skip to main content

Definitions by jefflores

Ball Cheddar 

Noun: A pasty substance that gathers around the scrotum, usually smells of sharp cheddar and musk. (The sticky icky around the balls) More likely to happen after exercise or on a hot day.
Eg. Billy wiped his ball cheddar on my nose after gym class.
Ball Cheddar by jefflores February 9, 2014