Top definition
spermicals means 'sperm cells'
"ooooh gooey spermicals"
by /mainframe July 30, 2004
Get the mug
Get a spermicals mug for your grandma Nathalie.