Find the word definition

Wiktionary
window licker

n. (context British slang offensive English) A mentally handicapped person.