Team super douche Share definition Flag 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? Team super douche by Telephony February 20, 2014 0 0 Get merch Get the Team super douche mug. Buy Now — $32.95 See more merch