Dumbpee

Dumbpee is a Weepee clone. He is mentally retarded, so his mother named him Dumbpee.