Oh shit I'm Candle Stuck
by Mr Potato September 03, 2017
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 05, 2004