dexter's lab is a cartoon cartoon that is on way too much
cartoon network's orginal cartoons, usually highly over-played
"dexter's lab is a cartoon cartoon that is on way too much" What is the definition of "cartoon cartoon"?