Skip to main content

magicmanHAWKEYE's definitions

Sanfrancisco Waterfall

The act of urinating in female's Anus. This is a term that can be commonly used to replace the saying, "I'd pee in her butt", if a female is, in fact, attractive.
I would give that girl a SanFrancisco Waterfall.
by magicmanHAWKEYE December 16, 2011
mugGet the Sanfrancisco Waterfall mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email