Did you mean galoot?
galoot
noun
°A clumsy or uncouth person.