Last modified on 19 June 2013, at 21:22

sting like a bee

EnglishEdit

VerbEdit

sting like a bee

  1. (colloquial, simile) to deliver a powerful punch

See alsoEdit