droppings : Idioms & Phrases


pigeon droppings

  • noun droppings of pigeons
WordNet