Answer: ghoulasacucumber

AnswerCrossword Clue
GHOULASACUCUMBER

Monstrously self-assured?