so long


Meanings

  • a farewell remark;