Chuffed To Bits – British Idioms

Chuffed to bits is a common idiom in the UK, but do you know what it means and how to use it? Find out now!