stick around


Meanings

  • be available or ready for a certain function or service
  • stay put (in a certain place);