infideldrick's definitions
A mix between bust and voltron. A person (typically in sports) who is built to underperform, not only during critical moments but all of the time.
by infideldrick October 18, 2010
Get the bustron mug.