Wiktionary
curtain twitcher
n. (context British slang English) A nosy person who watches his or her neighbours, typically from a curtained window.