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
Get the mug
Get a Sport Douche mug for your brother-in-law José.