1 definition by dave fucknuckle

Top Definition
It is the the symbol of win
Chip won a championship ring
by dave fucknuckle April 01, 2008
Mug icon
Buy a championship ring mug!