Top definition
The art of failing miserably, after dominating without contest, losing any and all dominance once held over any competitors.
ESD schlepcrashed only 1 day after this years all star break, coming back down to earth where they rightly belong.
by abnerville July 21, 2013
Get the mug
Get a Schlepcrash mug for your grandma Larisa.