Answer: scrawped

AnswerCrossword Clue
scrawpedSCRAWP, (English dialect) to scratch an itch