look up any word, like blumpkin:

1 definition by better luck next time

 
1.
almost heroes
but not quite
by better luck next time June 29, 2004
0 1