1 definition by INFstar_kAyLa

The best cartoon ever made on tv. but the new ones on TNN suck!!!
Hey Bob..did you watch Ren and Stimpy last night?? I laughed my ass off!!
by INFstar_kAyLa July 15, 2003