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