Answer: triff

AnswerCrossword Clue
triffterrific (marvellous)