Term: irrisputable
Example: turns oit i had irrisputable proof i was out of the country
Definition: absolutely, undeniably, incontestably, indisputably, definitely, incontrovertibly, totally, irrefutably, positively, to the nth power, no way that any other outcome could have conceivably happened