big win
<
jargon
> An
MIT
term for a
Good Thing
or a lucky accident.
(06 Mar 1996)