1 definition by Todd S.

Top Definition
Town in central/southern BC, Canada.
damn! Cache Creek sucks ass, man
by Todd S. June 23, 2006

Mug icon
Buy a Cache Creek mug!