Skip to main content

Definitions by Johnson1992

An Arsenal

Share definition Flag
If you do "an arsenal" you give away the lead, or pole position when you are extremely far ahead.
We were winning 4-0, but then we did an arsenal and drew 4-4
An Arsenal by Johnson1992 February 25, 2011