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