Dictionary search results

Showing 1-3 of 3 results

God's gift British & World English

The ideal or best possible person or thing for someone or something (used chiefly ironically or in negative statements)

God's gift in God British & World English

The ideal or best possible person or thing for someone or something (used chiefly ironically or in negative statements)

he thinks he's God's gift to women in God English-Spanish

se cree todo un don Juan, se cree que las mujeres se mueren por él