muck-a-luck

English

Noun

muck-a-luck

  1. Alternative form of mukluk.