Search
Follow me:

ShowC-D

Clip

Football Phrase: To dump out of

Weekly Football Phrase: To dump out of a competition. This phrase is usually used when talking about cup competitions, such as the FA Cup...