This has come up in a few ads I’ve seen recently. Makes me wonder if it’s the new choice of words for “ninjas and rockstars”.