there is so much traffic, i have to do a boston block in order to make a turn here
(noun) maneuver in which a driver blocks an entire lane of moving traffic in order to expedite a left turn or proceed straight
"there is so much traffic, i have to do a boston block in order to make a turn here" What is the definition of "boston block"?