Quote:
Originally Posted by MrHarris
^ I was wondering what that meant too lol.
|
It's from a Holiday Inn advertising campaign that jokingly implies that the mere fact of staying at a Holiday Inn will leave you so rested that you have more time and energy to excel at everything.