Comments (91)
sorted by:
You're viewing a single comment thread. View all comments, or full comment thread.
mrs.rose 14 points ago +18 / -4

Okay but it literally says "Thou art Peter and on this rock I shall build my church"... I know the point of the meme is lost on me. Sorry.