turns oit i had irrisputable proof i was out of the country
absolutely, undeniably, incontestably, indisputably, definitely, incontrovertibly, totally, irrefutably, positively, to the nth power, no way that any other outcome could have conceivably happened
"turns oit i had irrisputable proof i was out of the country" What is the definition of "irrisputable"?