Random
Source Code

window scratcher

Someone who is generally creepy and makes one feel uncomfortable. Can also be used as a verb: window scratching or scratching windows.

John has been staring at me all hour; he’s an absolute window scratcher.

by Plmokni May 8, 2019