Top Definition
A high class mexican space shuttle. Usually these are paired toilets, one each for make and females. Some are really dolled up and have a/c in them.
Did you blast off in the mexican space shuttle?

No, I made a visit to the mexican space station.
by Kevin Kopf May 16, 2007
5 Words related to mexican space station

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.