涕泗横流English Expression:
  • n.  tears and mucus flowing down rapidly

(Unregistered user can only view 4 records)