tony from the V's definitions
Refering the Discovery bay, and area approximately 45 miles east of San Francisco. Nicknamed skeleton bay because many people who commit murders dump their victims there.
by tony from the V May 23, 2006
Get the skeleton bay mug.