American Dictionary
Definition it’s now or never in American English
it’s now or never phrase
phrase
1
used for saying that if something is not done immediately, there will not be another chance to do it in the future
