1 definition by bbeck73

A series of consecutive successes
Brian is on a winning streak - He won more than one Fantasy Game in a row.
by bbeck73 December 4, 2013
Get the winning streak mug.