Skip to main content

abcd421's definitions

street sex

spontaneous sex on the street. the most surprising kind of sex.
look at those two across the street; they are having street sex.
by abcd421 January 18, 2008
mugGet the street sex 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