Bet the farm

1. To bet a large sum of money. 2. To bet or wager everything you own.