Top definition
when your skin tingles due to something disturbing .
that was so nasty it made my skin crawl.
by jlabinc August 19, 2016
Get the mug
Get a skin crawl mug for your coworker Paul.