Yahoo Dictionary Web Search

  1. to die for
    • 1. extremely good or desirable

    • extremely good or desirable
  1. 2 results