swingeing

    adjective
  1. enèrgic, vigorós, dur, fort.
  2. colloquial enorme, vast, aclaparador.