Q. What do you call a sperm bank inside of a castle?
A. Kingdom Cum
We have 1798 people currently online