English dictionary
pigeon droppings meaning and definition
Definition and meaning of pigeon droppings at MeaningMonkey.org. pigeon droppings meaning and definition in the English Dictionary.PIGEON DROPPINGS noun
Definition of pigeon droppings (noun)
- droppings of pigeons
Source: Princeton University Wordnet