Top Definition
Anyone who thinks that Gatorade ar any other "sports drink" can make them perform better.
"this powerade really makes me stronger"

dude, you're such a "Sport Douche"
by Roids of Melbourne October 12, 2009
5 Words related to Sport Douche

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.