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