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!"
#win #winrar #wincest #inexplicable #fuck yes
by dsigboyzzz March 09, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×