you completed a task
successfully or got something right
to complete something which is more than expected
You nailed it to the cross.
I took my final exams today and I know I just nailed it!
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.