Top definition
A leicester city fan who likes the company of grey haired old men
The ring boy thinks they will win the league
by Bigjhenry May 09, 2016
Get the mug
Get a ring boy mug for your cat Georges.