1 definition by Lt. Deputy Commander Town Dog

Network that was fan-freakin-tastic until around 1992/93 when the last of the good shows started to go. Tuned in once around 99 and the format sucked. MTVJr. I believe it's become now. What a f*cking waste of what was such a promising channel.
I turned on Nickelodeon the other day hoping to catch an episode of Salute Your Shorts, but all I got was this lousy Romeo.
Get the Nickelodeon mug.