Whats long, hard and full of semen?

Q. Whats long, hard and full of semen??A. A submarine.Sent by sam