Top definition
The ring each member on a high school football team acquires when they win a State Championship.
Too bad for those rich kids on the Cape Elizabeth football team. No money in the world could buy them enough talent to win a State Championship Ring.
by MV-wanna-B February 26, 2011
Get the mug
Get a State Championship Ring mug for your buddy Beatrix.