This is a common slang term in Scotland today, most used in the form:
“Gie’in it laldie” (pronounced: g(hard g)eein it laldy
It means to do something to the fullest, to the utmost, loudest (’giving it laldy’), or even to give someone a beating-up if the object is human rather than impersonal.
1. “He was standing in the street in the middle of the day belting out a song. Man, was he ever giving it laldie!”
2. “The poor guy was on the ground, senseless, but the guy was still kicking away at him, really giving him laldie”
After recently discovering that a whole bunch of the Edinburgh slang words I grew up with 40-odd year ago (and most still thriving today) were actually also found in a Romany dialect some 200km to the south (Northumbria) - a true revelation to me - I decided to have a quick check on this one, even if it is more Lowlands/national in general than Edinburgh. Who knows, perhaps another revelation in store?
There are plenty definitions of the meaning in various online resources, but few etymologies. I searched this forum but no ‘previous’ that I can find. The nearest I got was this one at wordreference.com. It suggests OE ‘lael’ (whip, weal) as the derivation.
Perhaps one of you with access to OED online confirm/refute this origin? Thanks in advance for checking!