adj. s.

half-witted, apish, trifling, silly, that plays the fool;
ninny, simpleton.