Green’s Dictionary of Slang

galloot n.

see galoot n. (2)