Scottish word meaning to sing or do proudly; with great gusto.
Give it laldy! Did you hear him? He was giving it laldy!
173👍 33👎