down cold

Phrase

 * 1)  Mastered perfectly; especially, mastered perfectly through memorization.