window licker noun1 •(slang, offensive) A mentally handicapped person.I bet his family are a bunch of window lickers. — 2005 formswindow lickers