from the OP> (I found evidence of a cartoon titled 'ratzafratz', but that doesn't sound quite right to me (and it's about mall rats, from 2007 - this word goes back much further..)

note date; but 1970??