Noun
A mentally handicapped person.
Usage- UK usage
- Offensive
- Slang
- Examples
-
I bet his family are a bunch of window lickers.
...because too much of this Far-Right-Racial-Purity malarkey and you'll end up as a nation of window-lickers.