Definitions for "alleycat"
a bike messenger-style race, where renegade riders compete in an urban setting at breakneck, red-light defying speeds
a unique sort of race