Why does the Little Mermaid wear seashells? Answer: Because B-shells are too small, and D-shells are too big. More Funny Riddles with answers