Skip to main content

Chiuch's definitions

Italian Space Shuttle

The porta johns you see near construction sites
Bro, I just took a huge dump bro.
Don't go in there bro...the Italian space shuttle is f*cking grounded.
by Chiuch May 4, 2011
mugGet the Italian Space Shuttle 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