Skip to main content

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.
What's John's new bird like? Seemed a bit top'the'market to me.
Top'the'market by ilgaragista October 20, 2018