Top definition
A Location in the Big Bend of Florida where hookers and women of the night congregate.
That hood boogers got vapid while dwelling in the ol' Crystal Pitts.
by Rev.Gin June 11, 2018
Get the mug
Get a Crystal Pitts mug for your Facebook friend Julia.