Where do butterflies sleep?

Answer: On Caterpillows!

More Jokes and Riddles with answers

More Jokes and Riddles