Totally Enormous Extinct Dinosaurs T-E-E-D (Totally Enormous Extinct Dinosaurs), T.E.E.D, T.E.E.D., TEED, Totally Enormouse Dinosaurs, Totally Extinct Enormous Dinosaurs
English electronic dance music record producer and DJ, born 7 March 1986 in Oxford, England. Son of Edward Higginbottom.