What is the meaning of the word "nesh"?

Definitions:

  1. particularly susceptible to cold weather copy to clipboard adjective
    • It's not that cold, you're just nesh! copy to clipboard