sob/cry your heart out - definition and synonyms

phrase
  1. to cry a lot, because you are very upset
See also main entry: heart