A classic riddle! The answer is: A sponge. A sponge is full of holes but still holds water very well. Would you like to hear more riddles?