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 M*rtin, approved by Log