Definitions of lickety split:

  • adverb:   without delay