Down Cold, Have

Learn or accomplish something perfectly; know or master completely.

Examples:

  • I have this song down cold.

Origin: Slangy use of cold for 'completely' from late 1800s; phrase from about 1900.