Top definition
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
Get the mug
Get a Win Wan Soon mug for your mama Rihanna.