Definition of maggie-many-feet in English:

maggie-many-feet

(also maggie-many-legs)

noun

Irish English, English Regional, North, Scottish, Northern
  • Meggie-many-feet.

Origin

Late 18th century; earliest use found in The Gentleman's Magazine.