1 definition by Sop

Word hailing from Dingwall, Highlands of Scotland meaning Pub/Bar. It is usually used in reference to you where abouts or the activity you were participating in. Another term might be 'absolute blazin' drunk.'
Mother: Hey, gudgie, where were you last night?
Son: Down the Mallard.

Hannah: OMG did you see that minker?!?
Sophie: Aye! He looks like he's been down the mallard!

Gudgie: Mallard!
by Sop May 21, 2013
Get the Mallard mug.