Mr Potato's definitions
From the second-hand motor traders of North London:
a) Someone who is extremely tight with their money. Person in question is so tight they squeak.
a) Someone who is extremely tight with their money. Person in question is so tight they squeak.
by Mr Potato May 5, 2004
Get the squeakmug. by Mr Potato September 3, 2017
Get the candle stuckmug.