An instant casino is a site that pays out instantly once the payment request has been verified, allowing you to get your winnings back in your bank account quicker than ever.