Feep sounds very familiar...on a Boston radio station as well? On TV a late night movie host or kids host?
Some kind of big headed ‘alien’ with a squeaky voice (as I recall) hosting Chiller Theater or Chillerama or something like that ... in Boston ... where we speak English and our uncles did not marry insects