when i catch the guy who stole my television, i will deliver the smackdown on him
adj: to inflict serious pain on another
"when i catch the guy who stole my television, i will deliver the smackdown on him" What is the definition of "deliver the smackdown"?