Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by mpjgorman
Win Lord
Share definition
Flag
title given to a
person
who consistently wins in life!
Ie
a
WINNER
Mate do you
know
patrick gorman?
yeah i met him the other
night
he is an actual win
lord
...
Win Lord
by
mpjgorman
January 9, 2012
Get the
Win Lord
mug.