1 definition by your secret admirer9

Top Definition
someone who tries over and over again but can never succeed, it's just not in the cards for them. they will always fail to fulfill the expectations of others, and will constantly create continual disappoint throughout their lifetime. they are undependable and wreak of failure.
Quinn 'The Letdown' Martin
by your secret admirer9 March 15, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug