Skip to main content

Spyder1jcd's definitions

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 3, 2008
mugGet the Boston mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email