What is Shit On A Sandwich?
1. An exclamation of surprise, disbelief, disgust, anger, or horror.
2. A sandwich with feces on it.
1. Joey: "Holy shit on a sandwich! That was cool!"
2. The shit on a sandwich special smelled terrible.
See shit on a stick, shit, crap, sammich