meaning of bag of pigeons

bag of pigeons meaning in Urban Dictionary

the information one provides when you yourself have a truly bad turd.