Business Meng's definitions
The quantity of luck a person, team, or other object that is doing super great and then fails in the critical moment.
by Business Meng April 7, 2021
Get the Luck Loadmug.
Get the Luck Loadmug. We'll email you a link to sign in instantly.