Retard Sandwich Share definition Flag When your'e working in between two other people on an assembly line and both of them happen to be lazy idiots who are totally incapable of doing their jobs. Today at work was like being in a retard sandwich, I swear to God. Retard Sandwich by Milton66 March 3, 2010 0 0