Skip to main content

bbeck73's definitions

winning streak

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
mugGet the winning streakmug.

Share this definition