Top definition
A ladies hairy glove, a big fat slit that holds a big pulsating cock
I put my foot in her slot box and that did the trick.
by Remo69 October 06, 2005
Get the mug
Get a Slot Box mug for your grandma Helena.