Answer by
TonyAnderson (20)
The phrase means 'an abundance of', or 'a great number of'. It's origin is unknown, however one possibility that has been put forward is that it derives from the counting of farm animals, which one might do by pointing one's stick at each in turn.