Top definition
A coach bus that departs out of South Station in Boston, MA, and travels up north into New Hampshire, thru Salem and beyond.
Run! The Turks are invading the Salem bus station! Jump on the Boston express.
by dysenterygary69 March 01, 2012
Get the mug
Get a Boston Express mug for your bunkmate Manley.