I've watched 10 minutes of Teen Titans annnnnd ummmmm is it supposed to be an anime parody?
I've seen almost every anime "tell" from vein bulging to blushes i think the only thing i haven't seen is hand behind the head.
Let alone the anime engrish opening and the animation style.
It looks like the artists made another show "Totally Spies" which looks just as silly.
Now I admit i am finding it funny but its not a funny haha. its bill and ted funny.