urban

Definition funny of Winlord:

urbantitle given to a person who consistently wins in life! Ie a WINNER

urbanMate do you know patrick gorman? yeah i met him the other night he is an actual win lord...

wiki

Wiki information Winlord:

Winlord X
Musician, Person