Answer: ididindeed

AnswerCrossword Clue
IDIDINDEEDEmphatic boast of responsibility