Skip to main content

Definitions by Spyder1jcd

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!
Boston by Spyder1jcd February 3, 2008