One who lives in a small town is more obnoxious about delay (8)
• Exurban resident
• Hamlet resident
• Townsperson