User blog comment:Darthbane2017/Lynn & Rita Loud- Demon Parents from Hell?/@comment-26302585-20170609031401

Who called them "Demon Parents"?