What are the antonyms for NINCOMPOOP?

Synonyms for NINCOMPOOP

X