Top Definition
Ones who "get blasted" and "fix", or "service" if you will, all girls around the world
Bob: Damn Steve how have you been getting so many ladies lately?
Steve: It's easy Bob, I'm a space mechanic
by CodyB.M.F[I9S] February 15, 2011

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.