Muskratted
Definitions
1
Posts
1
Posters
75
Views
-
when you put every foreseeable step into a plan to [ensure] success, when suddenly out of [no where], an unforeseen issues arises totally ruining [the plan].
Explore More Definitions
Browse our collection of 300,000+ community-written definitions