2 definitions by Mr Potato
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
Oh shit I'm Candle Stuck
by Mr Potato September 3, 2017