Meanings

  1. subito

  2. colloquialquickly, immediately