Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. nonwinner
a loser. someone who is full of nonwin.
That nonwinner just doesn't know when to shut it up.