1 definition by S. Werner
1. to ejaculate, in both the literal and non-literal sence;
Most likely derived from the emptying of sperm form the testicels.
Most likely derived from the emptying of sperm form the testicels.
by S. Werner April 27, 2006