Find the word definition

Wiktionary
scrumdiddlyumptious

a. (context slang humorous English) scrumptious; delicious alt. (context slang humorous English) scrumptious; delicious