Definitions English

  • Excessively sentimental.