Del Ward tells Ben Jones the meaning of 'trody tro'

It's been Del Ward's signature sign-off for decades, but the meaning has always puzzled people. Here she explains what it means... or does she?
Published: 10:35 AM EDT May 2, 2019