meaning of Angry Scientist

Angry Scientist meaning in Urban Dictionary

the scientist from the kickass program Sheep in the big-city. He was always enraged because everybody labeled as him Mad Scientist.