ilgaragista's definitions
Adj, person usually found hovering about the top of Norwich market. Subject of intensive inbreeding. Usually complaining about delayed tax credit payments.
by ilgaragista October 20, 2018
Get the Top'the'market mug.