1 definition by cumaster69

Refers to the healthy amount of sperm released when a man cums.
Ah yeah baby...put a 100 million in me!
by cumaster69 February 1, 2018
Get the 100 million mug.