semen silo Share definition Flag used to describe a female that has an insatiable appetite for sex, and sometime does not worry about the use of a condom. danyelle has sex with everyone... she is such a semen silo. semen silo by Life Hound October 29, 2007 0 0 Get merch Get the semen silo mug. Buy Now — $32.95 See more merch