be one in a million

be one in a million

To be regarded as very rare and excellent or spectacular. Your new boyfriend is one in a million. I can't believe he spent the weekend with your entire family and actually enjoyed himself. This opportunity is one in a million—you have to take it!
See also: million, one
Farlex Dictionary of Idioms.
See also:
  • course of true love never did run smooth
  • drop a bomb
  • a/(one's) tribe
  • (one) is (just) too much
  • an open marriage
  • push (one's) buttons
  • push somebody's buttons
  • push someone's buttons
  • be mad about (someone or something)
  • be crazy about (someone or something)