1.noun-Stands for Dinosaur in disguise used to refer to all dinosaurs in disguise.2. A group of people searching for D.I.D's.
Did you see that tail on tim sticking out i bet he's a D.I.D
26👍 25👎