A local nickname for Stock Island, Florida. The term has been used by locals for decades.
Cuzzy: Where you livin' now bubba?Bubba: Stock Rock cuzzy. Never left!