meaning of ..they have nailed it
Answers
Answered by
1
Answer:
best compliment or the best performance
Answered by
1
Answer:
nailed it" means you got something exactly right, or did something perfectly. You can think of someone trying to hammer a nail into a board. They hit the nail so perfectly that the nail goes straight into the board very well.
Similar questions