1 definition by PT_God

Top Definition
a debacle of epic proportions, a major failure and/or disappointment.
Coventry was a real sneed of a music festival.
by PT_God April 21, 2005

Mug icon
Buy a sneed mug!