Someone who is from a small town, that may or may not be successful according to his or her small town standards, but feels that they could never leave their small town because they won'
t be as (quotation) successful as they are
now. Even though they are rotting away in a small town no one cares about.
STC (SMALL TOWN CULTIST)-
someone who has given up in life.
STC (SMALL TOWN CULTIST)- Someone who won't leave their small town, even though they have nothing going for them there.
STC (SMALL TOWN CULTIST)- Someone in complete delusion.