Scottish Word: Mumpin.
“Will you stop mumpin oan man. It’s nocht bit a scratch.” Translate: mumpin: complaining. “Will you stop continuously complaining man. It is nought but a scratch.” The Scottish Word: mumpin with its definition and its meaning … Continue reading Mumpin.