Find the word definition

Wiktionary
fudge dragons

n. (fudge dragon English)