いただきだった
itadakidatta

Noun
Da Copula

The past form of

1. Was the best; Was at its peak

Past/Perfective