look up any word, like pussy:
 
1.
A slang term for sperm.
Since my girlfriend wouldn't be coming over for a few hours, I was bored and decided to release my Russian mice.
by horbert July 22, 2010
54 17