Skip to main content

ajl's chick's definitions

storm drain

ok, well, some people call it a storm sewer or stormwater drain (in Australia), which is a system is designed to drain excess rain and ground water from an area. But i like to think of it as a really good place to make out. hahaha
Wanna go make out in the storm drain? No one will find us down there...
by ajl's chick January 20, 2006
mugGet the storm drain 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