Green’s Dictionary of Slang

glut n.

see glutton n. (3)