<< i think it's brit for mailbox. >> That was my guess too, but why don't they just say 'mailbox'?
You know, the Brits may have invented English, but I think Americans made the language make sense! I hope this arrives in your e-pillar box okay! --Bob