Top definition
An alternate term for vagina, as suggested by Dr. Jesse Parks
She captured him in her detention center and said, "Never going to let you go."
by Herman Gottlieb February 12, 2017
Get the mug
Get a detention center mug for your father-in-law Bob.