booked up

Adjective

 * 1)   on a particular topic.
 * 2)  Extremely knowledgeable in a particular opening as a result of intensive study.
 * 1)  Extremely knowledgeable in a particular opening as a result of intensive study.