WINDOW LICKER Meaning of WINDOW LICKER in English Noun. A mentally handicapped person. Derog. Slang English vocab. Английский сленговый словарь. 2012