incollable

Etymology
From.

Adjective

 * 1)  unstumpable who can't be caught off guard, who can't be caught out, who knows everything there is to know about something, very knowledgeable on a topic
 * 2)  easy-cook