Skip to main content

Straightpipenation's definitions

Twin Towers

The act of sprinting down a side walk spreading your arms and jumping taking down two people at once.
My name is John, I work at an old folks home nothing makes me more happy then when I let the crazy people from the other building play Twin Towers with the old people they feel so young again they run when they see James and the rest of the mental patients.
by Straightpipenation January 10, 2021
mugGet the Twin Towers 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