empty-headed

adj. Foolish; lacking sense.