Talk:Pee Pee demon

Really?! o.O
Pee-pee demon? Really? I believe he is actually given a less discript name in the credits of at least one the episode he apeears in, something along the lines of "Demon Slave", which is discriptive enough and less silly isn't it? Far be it from me to suggest how articles get named here but I just think it comes across as being a little juvenile.