Top definition
This is what locals of the legendary Bay area town of Foster City call their city.
Let's all grab our windsurfs and cruise down the lake down "Foss Titty"!!!
by Rosten Boles June 19, 2018
Get the mug
Get a foss titty mug for your mama Julia.