1 definition by 9o47

1
The orifice of a woman's body from which babies are delivered into the world
Susan: What's wrong?
Jane: There is a little head sticking out of my baby shitter
by 9o47 December 07, 2007
Get the mug
Get a baby shitter mug for your cousin Yasemin.