Top definition
A girl that is so good looking but you don't want to say that shes blatenly hot!
Dude, Kevin...that girl she wins at life!
by markisbond February 10, 2006
Get the mug
Get a wins at life mug for your friend G√ľnter.