meaning of a flock of sparrows

a flock of sparrows meaning in Urban Dictionary

A severe and abrupt assault of diarrhoea.