Very long time ago I played a random villager NPC by blabbing local gossip. In a fit of crazy inspiration I went on for a good while. The players moved from shock to laughter. Next time they encountered her – they ran away as I opened my mouth.
It’s hard creating a good NPC, and completely unpredictable knowing how the players will take to them. That is the joy of the game.