1 definition by Clown Baby Nation

Top Definition
The most popular amateur sports organization in Rochester, MN. CBN has the largest fan base in the greater metropolitan area.
I would do anything to be apart of Clown Baby Nation.
by Clown Baby Nation November 11, 2011

Mug icon
Buy a Clown Baby Nation mug!