I looked up the Urban Dictionary definition of "box".
Now read Hillary's post and have that context in your mind and see what it sounds like.
"Bill and I visited a NEW SUPPLY DEPOT…….. that's one of three around the island."
Is she getting the word out that St. John their NEW TRAFFICKING HUB???