bomba gibi

  1. in good condition
to be alive and kicking Verb
to pack a wallop Verb