Originally Posted by
buslady
It's Scots - the literal translation is, 'Long may your chimney (lum) reek (smoke)'.
In other words - 'Have a long life!'
I don't think you're dumb at all - there's probably quite a few - including those who live on the same island
- who were wondering too!