What is Coxcomb?
A shakespearian term for an idiot
That substitute teacher is such a coxcomb.
See cox, comb, cocks, idiot, moron