Very nice car drawing, Barry.

Quote Originally Posted by Webster's New World Dictionary Third Edition
chuffed (chuft) adj. [Brit. Colloq.] 1 pleased, delighted, gratified, etc. 2 disgruntled, displeased, unhappy, etc.