Dunk on什么意思
"Dunk on" is a term from basketball that means to slam dunk the ball into the basket while someone from the opposing team is under the basket. It is often used metaphorically to mean to defeat or humiliate someone, especially in a public way.