Green’s Dictionary of Slang

clotpate n.

see clodpate n.