A NASCAR Cup Series driver who is a race win threat in the Cup Series, racing in a lower NASCAR series in a car that is always a threat to win in that series even with a series regular in that series.

A former term with the same definition is known as a Buschwhacker which has fallen out of favor due to the ending of the naming rights by Busch
I think Kyle Benjamin would have a great shot to win in the Gibbs #18 Xfinity car if Kyle Busch wasn't being a Cup Leech and driving the Gibbs #18 Xfinity car instead.
by Eltwinkinator September 19, 2018
Get the cup leech mug.