Skip to main content

Definitions by >rectalrape<

San Francisco 

San Francisco means "a whales vagina"

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