to die for - definition and synonyms

phrase informal
  1. so good that you want to have it very much
See also main entry: die