Definition of lucky minnie's oo in English:

lucky minnie's oo

noun

Shetland, Orkney
  • Cotton grass or bog cotton, Eriophorum angustifolium, a sedge which grows in boggy ground and produces tufts of white silky hairs.

Origin

Mid 19th century. From the genitive of lucky minnie + oo, variant of wool.