Green’s Dictionary of Slang

gleet n.

see gleat n.