1 definition by spurfan

Name given to the best team in the NBA for the last 10 years due to their dominance in the playoffs. Most people who call them this are loser Phoenix Fans whose team has never won shit due to the fact they have no balls. The 'Sterns" part is given in reference to the fact that these idiotic fans think David Stern actually favors them which is complete lunacy.
Damn San Antonio Sterns beat my Suns again. Davis Stern must be jumping for joy.
by spurfan July 22, 2008
Get the San Antonio Sterns mug.