Skip to main content

Win Wan Soon

Famous Chinese footballer who has played for several ailing Scottish football teams in a bid to turn their fortunes around.
"I hear Rovers have a new Chinese player, Win Wan Soon".
by AxelS September 17, 2013
mugGet the Win Wan Soon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email