Top definition
An event or occurence that yields a win, but was so glorious and/or unexpected that even scholars could not find a word to explain it. Hence, the word winexplicable surfaced. Although rediscovered recently, the origins are believed to be Jesus Christ (when he rose from the dead) or Moses (when he parted the Red Sea).
Guy 1: "Dude, we just won the frat league championships in basketball."

Guy 2: "Really? But they had 2 club players- that's WINEXPLICABLE!"
by dsigboyzzz March 09, 2010
Mug icon

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