ChuChu TV Police Dog. Expression from Homer Simpson in The Simpsons crossword. Intex 26780. Centro Médico Nogales slp. Share