🇬🇧 en de 🇩🇪

on steroids

  • (idiomatic, informal) (usually after the name of a place or thing), to a greater degree, exaggerating the characteristics of the previously named object.
auf Anabolika, auf Speed
Wiktionary Links