1 definition by Sam Coyne

anything that is stick-like and makes you go faster, anything that is stick-like and is also good
"O my god. I got the winsticks. I'm totally gonna win."
by Sam Coyne April 20, 2006
Get the winsticks mug.