A team of people who utterly suck -- in fact, they suck & blow at the same time!
What part are you role-playing now, huh? Team super douche?
by Telephony February 18, 2014
Get the Team super douche mug.