Definitions by LouisVanDijk’sArmy
Carabao
An annual English domestic league cup competition. It carries little to no value to big teams in Premier League. Its otherwise called a Mickey Mouse cup.
Carabao by LouisVanDijk’sArmy October 1, 2020