curtain twitcher
English • United Kingdom
A nosy person who watches his or her neighbours, typically from a curtained window.
"That old lady is always watching us whenever we leave the house, she's a real curtain twitcher."