Answer: ghoulasacucumber

AnswerCrossword Clue
GHOULASACUCUMBERMonstrously self-assured?