San Francisco

San Francisco means "a whales vagina"

No, I don't think thats quite right..
by >rectalrape< August 16, 2008
mugGet the San Franciscomug.

Share this definition