Gilldrew Anespie's definitions
Footballing occurrence in a cup competition where a team placed significantly lower down in the football league overcomes all odds and defeats the higher-ranked side.
by Gilldrew Anespie January 18, 2008
Get the cupsetmug.