someone who gives you the heebie-jeebies, and makes you want to gouge your eyes out, from the uncanny valley
by donnydotcom June 23, 2024
Get the skin crawler mug.Related Words
skin crawler • skin • skin flute • skin dog • skin-flint • skin tags • skin job • skin byrd • skin the cat • skin-to-skin