Top definition
A town in Colorado. Nearest big city is Grand Junction. Most everything that other guy said is true, but it sure beats the hell outta montrose colorado. Fuckin' indians.
Jim: Hey man, did you see that town we just passed through?

Bob: No, I blinked. Whatever it was, it sure can't be as bad as this town we're in now.

Jim: Yeah this is montrose. Let's turn around and go to Delta, Colorado again.
by deltadude November 19, 2009
Get the mug
Get a Delta, Colorado mug for your Aunt Helena.