slam dunk

slam dunk noun
plural slam dunks
slam dunk
noun
plural slam dunks
Britannica Dictionary definition of SLAM DUNK
[count]
1 
basketball : 2dunk
2 
US, informal : something that is sure to happen or be successful