So speaking of wtf, WTF was that?
I feel like I need some acid for this to make sense. Scratch that. I need enough acid to never come back.
Its not supposed to make sense. Its just supposed to be over the top.
I love how the show was originally suppposed to be on Nickelodean.