mother: hey, gudgie, where were you last night? son: down the mallard
word hailing from dingwall, highlands of scotland meaning pub/bar
"mother: hey, gudgie, where were you last night? son: down the mallard" What is the definition of "mallard"?