Subscribe English
look up any word, like french dipping:

1 definition by Spaghetty

 
1.
An NFL team that must delight in torturing their fans with near playoff caliber teams. Known for prodigious amounts of talent, but with either a weak link or dream-shattering crises of confidence.
The Buffalo Bills would be great if Trent Edwards could show a little more heart, or if Turk Schonert could call a game worth a damn.
by Spaghetty December 12, 2008
107 25