ghost turds

English

Noun

ghost turds

  1. plural of ghost turd