Darwin police Share definition Flag An imaginary police force which rounds up people whose existance is a blemish upon the face of humanity. "He only hits me because he loves me!" "Paging Darwin police, come in Darwin police!" Darwin police by zenostortoise November 25, 2004 0 0 Get merch Get the Darwin police mug. Buy Now — $32.95 See more merch