← Feed @mistergenest@c.im 2026-10-12 13:43 UTC @Lylamehta@mas.to The cockroaches term is in Adbusters a lot. New to me Replies (0) No replies.