Marc Ecko Share definition Flag The designer of the clothing company called Ecko Unlimited. Marc Ecko makes good clothes. Marc Ecko by Mr. Mingebag October 2, 2006 0 0 Get merch Get the Marc Ecko mug. Buy Now — $32.95 See more merch