What is Down Pat?
at the point of having something memorized or perfected.
I practiced that guitar riff for days till I got it down pat.
See hipster