Definition of moskin in English:

moskin

(also mooskin, mosken, musken)

Pronunciation /ˈmɒskɪn/

adjective

Scottish
  • Decayed, rotten, musty.

Origin

Mid 16th century; earliest use found in John Bellenden (c1495–a1548), poet and translator.