downtown sally Share definition Flag Slang for the female reproductive part. Also called a cooch. I want your downtown sally. downtown sally by SAM May 28, 2004 0 0 Get merch Get the downtown sally mug. Buy Now — $32.95 See more merch