Top definition
The world's biggest let down in video game servers
Ubisoft created AWESOME games like Assassin's Creed IV: Black Flag, Rayman, and Watch Dogs, but Uplay, albeit great, it's servers and internet suck, and it's a hassle to get it working.
by austindoesurbanhonesty April 29, 2014
Get the mug
Get a Uplay mug for your buddy Jerry.
buy the domain for your travel site