1 definition by scarleto

Top Definition
a dirty mexican
Those guys don't know english, they must be spurs fans.
by scarleto August 16, 2008

Mug icon
Buy a Spurs Fan mug!