Marcy D'arcy Share definition Flag A completely flat chick So I finally spied her in the hall yesterday. Damn! I didn't realize she was THAT Marcy D'arcy. Marcy D'arcy by demongolem2 August 23, 2011 0 0 Get merch Get the Marcy D'arcy mug. Buy Now — $32.95 See more merch