What's the meaning of this?

HomeIntroductionMeaningsDonate

An Englishman is Chuffed

Nigel Farage

Bits

Grateful?
??