sting like a bee

Verb

 * 1)  to deliver a powerful punch