45

255 6 1
                                    

Why are priests called father? because its too suspicious to call them daddy.

Fucked Up JokesWhere stories live. Discover now