1 definition by Aljf59
A contraction of the Italian words "merde de canne"; meaning "dog shit. (or literally "shit of dog") This reference was used by Italian immigrants and their 1st generation Italian-American off-spring to describe non-Italians.
by Aljf59 February 1, 2011