Definition of BFPO in English:

BFPO

  • British Forces Post Office (or British Field Post Office, when in a combat zone).