A heedoot is a person with less than average intelligence. A mentally challenged individual.
He was behaving like such a heedoot last night. Idiot , moron , grade schooler