T&Cs stand for Terms and Conditions. It means the particular bonus is subject to the terms and restrictions. A casino in question will have standard T&Cs. However, each offer may be subject to different terms and conditions.