To be extremely pleased with oneself
Larissa's achievements were so amazing, she is entitled to be chuffed to the muff.
18👍 2👎