Answer: goodyshoeshoe

AnswerCrossword Clue
GOODYSHOESHOE

Smugly prudish sort, itemized