Skip to main content

Definitions by Drews16

winner at life 

An ironic term which is given to someone who has majorly undermined ones own intelligence and principles by proceeding to embarrass or ruin ones own reputation.
She was so drunk last night she passed out and we all drew on her, she sure looked like a winner at life
winner at life by Drews16 August 13, 2010