Twenty Four Seven
Meaning
This has become a marketing funda and it means its available all the time i.e. round the clock. 24hours in a day and 7 days in a week.
Origin
In 1983 edition of Sports Illustrated this was used for the first time as:
Jerry (Ice) Reynolds, one of the SEC’s two best freshmen by the end of last season, calls his jump shot ‘24-7-365′, because ‘It’s good 24 hours a day, seven days a week, 365 days a year’.