riddles
100

What is full of holes but still holds water?

A sponge