water bangles Share definition Flag Sheep shit on dew grass. A very old irish expression. A 'bangle' is sheep shit. Ach Shamus! Me arse is wet n sticky. I sat down on a water bangle. water bangles by gogo April 28, 2004 0 0 Get merch Get the water bangles mug. Buy Now — $32.95 See more merch