Results

galoot noun an idiot, a stupid person; a clumsy person 19-. etymology: originally nautical ‘an awkward, ungainly sailor’; ultimate origin obscure; attested by SS and BW