chuffedEnglish

chuffed

Adjective

Very pleased

English: chuffed