1 definition by mb in nyc

A shamefully large, public and costly failure. Something that directly causes a gigantic loss in market share.
Dude, Windows Vista was an Epic Fail. I might sink to buying a Mac.
by mb in nyc April 21, 2008
Get the epic fail mug.