Porcupine (99/153)

What’s the difference between a porcupine and a porsche?
The porcupine has the pricks on the outside.

What do you think?

0 points
Upvote Downvote