tulala

Adjective

 * 1) stunned; shocked
 * 2) stupid; mentally dull; ignorant
 * 1) stupid; mentally dull; ignorant

Noun

 * 1) stupidity; mental dullness or weakness
 * 2) stupor; condition of being stunned
 * 1) stupor; condition of being stunned