Random
Source Code

Boston

To lose despite a substantial chance of winning; to snatch defeat from the jaws of victory. Usually used in reference to sports.

Man, I can't believe the Pats bostoned that game!

by Spyder1jcd February 4, 2008

17👍 66👎