Skip to main content

Definitions by Wheeee!

sebastopol 

The happiest place on Earth.
God, i'm so glad I live in Sebastopol.
sebastopol by Wheeee! October 7, 2003