DumbDodo

DumbDodo is basically an idiotic person, that does stupid crap.