Dum Dum Girls is actually a single female performer from Los Angeles (who calls herself "Dee Dee"). She writes "immediately catchy fuzzed-out noise-pop in the vein of various neo-Slumberland bands."
Added by Upcoming Robot on June 11, 2010