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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.