Best Of Jokes (1)

292 12 4
                                    


How are porcupines born?


----------------------------------------------------------------------------------------------
I just can't even think about that if you think you know tell me in the comments. Thanks for reading!

The Best Of JokesWhere stories live. Discover now