1 definition by Mowglidud
The worlds best Left wing back. He's even better than Carlos on free kicks and has the pace of the flash on a counter attack. He's a true lady killer too. He can play striker if he wants as well.
by Mowglidud August 29, 2017