Slot players worldwide seek for 777 & BarBarBar
Triple Sevens = 777 + Bar Bar Bar - a winning formula - a memorable domain name
Great name for a online gaming site, a bar or a rock band