Skip to main content

Definitions by donnydotcom

skin crawler 

someone who gives you the heebie-jeebies, and makes you want to gouge your eyes out, from the uncanny valley
skin crawler by donnydotcom June 23, 2024