Top definition
Algalog is another word for sperm cell, and algalogs plural is sperm cells
I drowned that hoe with my algalogs last night
by Jimbob custard June 14, 2018
Get the mug
Get a Algalog mug for your brother Bob.