(also Meggy)dialect Scottish, British
"Meggie-lickie-spinnie" noun also Meggie-spinnie a spider. "Meggie-web" noun a spider's web; gossamer.
Early 19th century (in an earlier sense). From Meggie, pet form of the female forename Margaret.
Are You Learning English? Here Are Our Top English Tips