Definitions by Aden Fraser
Homer
Scoring or winning in the off-chance.
Winning everything against all odds. Achieving something thought to be imposibble.
Winning everything against all odds. Achieving something thought to be imposibble.
Homer by Aden Fraser April 17, 2006