scrorp









scrorp


noun

  1. Midland English dialect a deep scratch or weal
63 queries 0.588