Top definition
James.

James is a captain.. and a seaman... therefore he is captain semen.
captain semen is the best captain ever!
by 007tellie007 March 18, 2016
Get the mug
Get a captain semen mug for your boyfriend Abdul.