How I, a simple foreigner, first learned that pudding just means dessert in general and not specifically like, chocolate pudding or whatever:
It was during my first few months in Wales and my friend from Up North said that she had an apple for pudding if I fancied. I was all like “OoOOooOhhh!” cause I thought she was about to produce some sort of crazy apple pudding that I’d not previously been subjected to. But no, just an actual apple.
I learned the hard way.