Where do butterflies sleep?

Answer: caterpillows

More Funny Riddles with answers

More Funny Riddles