1 definition by Crystalann

Top Definition
A small town in Oregon full with too many senior citizens and drug problems. Named one of Time Magazine's top five places to retire in the United States (along with, oddly enough, Ireland, which does not fit the definition of in the United States).
One: Where you from?
Two: Do I have to tell you?
One: Oh, you're from Grants Pass huh?
by Crystalann July 10, 2008
Mug icon
Buy a Grants Pass mug!