1 definition by Super Doug

Top Definition
A phrase to describe the vagina of a overly-promiscuous woman.
Much like a slot machine, her whore slot was quite profitable.
by Super Doug March 29, 2017

Mug icon
Buy a whore slot mug!