“Centipedes? You mean they all belong to /reddit/The_Donald?”
You’re there, too?
I’ve seen the term there, and on a couple of YouTube videos.