3 ms·I thought they were referring to Scooby Doo, a cartoon dog who has a speech impediment.by notfed 3y agoI thought they were referring to Scooby Doo, a cartoon dog who has a speech impediment.HumblyTossed 3y agoYes, exactly this.