have shit for brains 454 Views have shit for brains impolite (to be very stupid) Your new assistant has shit for brains. You have shit for brains if you think you can do it all by yourself. – English Vocabulary
Very helpful, Thank you!