Skip to main content

PT_God's definitions

sneed

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
mugGet the sneedmug.

Share this definition