chuffed to buggery - Turkish English Dictionary