Totally Enormous who? His actual name is Orlando Higginbottom and he is professionally known as Totally Enormous Extinct Dinosaurs or ‘TEED’ for short. TEED is an English electronic dance music record producer and DJ. He is currently signed to major label …