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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush