Insipid means lacking flavor, interest, or vitality - dull or bland. The opposite (antonym) is tasty or flavorful. Stupid means unintelligent, discreet means tactful, and feast is a noun meaning a large meal, none of which directly contrast with insipid.