lacking intelligence or wit; foolish; idiotic