Answer: doughydragon

AnswerCrossword Clue
DOUGHYDRAGONPasty Puff?