1 definition by Lt. Deputy Commander Town Dog

Top Definition
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.
by Lt. Deputy Commander Town Dog August 06, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug