A high roller is a person who gambles a large amount of money, especially one who does so rashly and extravagantly.

Many high rollers receive VIP treatment at the hotel-casinos where they spend their money, allowing them luxurious suites, personal interaction with management, and various other services to accommodate them.