Top definition
(n.)Like a douche bag, but with like a gazillion times more douche capacity.
"Hey, have you met Tommy?"
"Oh yeah, at the party last night. That guy is a total douche space shuttle."
by triangle77 February 20, 2014
Get the mug
Get a douche space shuttle mug for your brother Paul.