Top Definition
A term used by English football fans to question how foreign players would perform in the English Premier League. Incinuates the English game is more physical, more "manly" and subject to adverse weather conditions.
Chris - Messi is awesome! Best player in the world!

PJ - Yeah, he's great in Spain; but could he do it on a wet Wednesday in Wigan?
by slipzka November 14, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.