Okay, I'm back. lol
"Sirens" got me to thinking about ambulances, etc. and the flashing yellow lights we called "whoopy lights" in the Army.
So if Teresa is the "Siren of the Serengetti," then Lurch is the "Whoopy light of Timbuktu"?
good one!... more more more.... :)