big win An {MIT} term for a {Good Thing} or a lucky accident. [{Jargon File}] (1996-03-06)
Copyright © 2024 3Dict.net