Definition of "squicked"

squicked