What is Lashings?
Lashings of:
A large indefinite amount of.
Synonymous with: heaps of, loads of, piles of, mountains of, stacks of etc.
NB. Often used with cream/ custard etc (perhaps has a sort of onomatopoeic meaning)
Mum always puts lashings of cream on the pudding.