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