April Sale - 20% Off

How do porcupines make love?

Very, very carefully.

Previous Random Joke Next