Site uses cookies to provide basic functionality.

OK
am colored red and blue and yellow and every other hue of the rainbow. I am long and short, thick and thin, and I often rest coiled up. I can eat a hundred sheep in a row and still be hungry. What am I?