Random
Source Code

[big shit sandwich]

verb- giving an unexpected or very intense disappointment to another person, team, group, ect.

The Giants gave the Patriots a big shit sandwich in the Superbowl.

by ǝɹǝɥsıʇdnɐɥ January 13, 2009