Skip to main content

Top'the'market

Share definition
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.
by ilgaragista October 20, 2018
Flag
mugGet the Top'the'market mug.