That's, Happy St. David's Day in English. He is the patron saint of Wales, but Rob said he's the patron saint of being lazy on Sunday.
According to the BBC, everyone is celebrating today. So here's to Wales! I am a little miffed to read that SF's British Counsel is Welsh but hosted a reception in LA.