Definition of window licker in English:

window licker

noun

  • 1A person who peers closely into or out of a window, pressing his or her face to the glass.

  • 2Offensive (often as a term of abuse) a person who is severely mentally or physically disabled; (in extended use) a person regarded as simple-minded or incapable.

Origin

1980s.