While I’m mostly convinced that EVERYbody knows where BP is, there may be some “out-of-towners” that are unsure, so BP is short for Boro Park, which is in Brooklyn, NY (America, for those of of the counrty:)
And Squeak, wherever you are, you’re in a state of mind!