cum sandwich, explanation
In Latin, cum means "with". There was a particular way of constructing a phrase where it took on a different meaning; eg "word" cum "word" cum "word" The middle word, therefore, is in a cum sandwich
written by Je*emy*Ma*tin, approved by Log